public function load($Data)
{
$this->Body = $Data['Body'];
$this->Disabled = $Data['Disabled'];
$this->Format = $Data['Format'];
$this->Location = $Data['Location'];
$this->Name = $Data['Name'];
$this->Page = $Data['Page'];
$this->MobileOnly = $Data['MobileOnly'];
$this->MobileNever = $Data['MobileNever'];
$this->Type = val('Type', $Data, Pocket::TYPE_DEFAULT);
$this->EmbeddedNever = val('EmbeddedNever', $Data);
$this->ShowInDashboard = val('ShowInDashboard', $Data);
// parse the frequency.
$Repeat = $Data['Repeat'];
list($this->RepeatType, $this->RepeatFrequency) = Pocket::parseRepeat($Repeat);
}