[#3729] Making minor changes thansk to @WouterJ and @xabbuh.
[#3729] Removing 3rd argument to isWritable - this doesn't exist in the final merged item
bug #3791 Property access tweaks (weaverryan)

This PR was merged into the master branch.

Discussion
----------

Property access tweaks

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | 2.5+
| Fixed tickets | #3729

Hi guys!

This follows after #3729 - it includes several small suggestions made by @WouterJ and @xabbuh.

Additionally, this removes the 3rd argument to `isWritable`, which was removed in the orignal PR (symfony/symfony#10570) and didn't make it into the final feature.

Thanks!

Commits
-------

fb9fe99 [#3729] Removing 3rd argument to isWritable - this doesn't exist in the final merged item
319bf29 [#3729] Making minor changes thansk to @WouterJ and @xabbuh.