emberjs/ember.js — pull request #1477 by snickell (2012-10-20 20:53:54+00:00)
Title: Suppress JSON output of meta objects on browsers with simulated properties

This code changed substantially since emberjs-1.0 pre (which I still use and test against), but here's an untested reworking of it targeted at current head. This should at least give the gist of the idea.