added PropertyAccess in composer.json