protected function createPropertyAccessor() : PropertyAccessorInterface { return new StdPropertyAccessor(PropertyAccess::createPropertyAccessorBuilder()->enableMagicCall()->getPropertyAccessor()); }