@stof the problem with that is __call won't be called if you have a private property, because exception is raised.
This is disable by default so this is BC :) 
maybe I can talk with @bschussek to refactor the way PropertyAccess throw exceptions without trying next case