we already have ``"symfony/property-access": "~2.2",`` in composer.json. property-access is legacy compatible so that worry is not needed.

i vote for using this exception and eventually refactor this code to fully use PropertyAccess wherever possible