Poitras and Clinton,

I agree. The refactoring argument is pretty strong. Property notation is
script-like because the actual means to get to the value (method vs.
direct-field access) is totally secondary to the intention. The developer
just needs to express the path, and the framework should be intelligent
enough to get there. But we can't assume the developer always wants
direct-field access, which is why the option must be turned on.

PS: -1 on the brackets.

Paul

Reply via email to