For whatever reason, Javascript getters/setters for custom objects seem to work with any browser but IE.
Does IE have any other non-standard mechanism for this? (As
IE8 has it through defineProperty, but only for DOM objects. But supposedly, it'll eventually come for JavaScript objects as well.