emberjs/ember.js — pull request #2144 by Baughn (2013-02-21 18:42:30+00:00)
Title: Warn (to the console) when watching some bad property paths

For instance, with an object {'a': 4, 'b': function() { return this.a; }.property('aa')}, this'll give you a warning when you first access b.

No tests (yet), as I'm uncertain how correct this patch is, as it produces a large quantity of noise for ember-internal structures.

It's helpful, though. I'd like if you could comment on the idea.