public function __construct(Accessors\Accessor $Accessor, $EntityType, $IsIdentifying, Object\IProperty $BackReferenceProperty = null, IProxyGenerator $ProxyGenerator = null)
{
parent::__construct($Accessor);
$this->EntityType = $EntityType;
$this->IsIdentifying = $IsIdentifying;
$this->BackReferenceProperty = $BackReferenceProperty;
$this->OriginalValueStorageKey = $EntityType . $this->GetIdentifier();
$this->ProxyGenerator = $ProxyGenerator;
}