protected function load(Rid $rid, $fetchPlan = null)
{
$results = $this->getHydrator()->load(array($rid->getValue()), $fetchPlan);
if (isset($results) && count($results)) {
$record = is_array($results) ? array_shift($results) : $results;
$results = $this->getHydrator()->hydrate($record);
return $results;
}
return null;
}