public function find($rid, $fetchPlan = '*:0')
{
$validator = new RidValidator();
$rid = $validator->check($rid);
try {
return $this->getUnitOfWork()->getProxyFor(new Rid($rid), false, $fetchPlan);
} catch (OClassNotFoundException $e) {
throw $e;
} catch (CastingMismatchException $e) {
throw $e;
} catch (Exception $e) {
return null;
}
}