tchak/sproutcore-objectproxy — pull request #1 by jmiettinen (2011-12-01 10:09:58+00:00)
Title: Having undefined content causes ObjectProxy to recurse infinitely.

When ObjectProxy has undefined content, call to unknownProperty creates a computed property for it. This computed property then calls get("observableContent") which then calls get("content") and we're back in unknownProperty.

The problem can be solved by recognizing the special case of content and returning undefined for it.

I made the change originally to core.js and then ran rake build which added a few more changes to sproutcore-objectproxy.js that earlier were not there.