Comment #34 on issue 933 by kpreid.switchb.org: jQuery expects "expando" attributes
http://code.google.com/p/google-caja/issues/detail?id=933
Does this still need work? As far as I can tell, we've got all of the desired/conformant behavior wanted.
For setAttribute, any name not in our schema is stored as an expando attribute associated with the feral DOM node and returned by getAttribute.
For setting properties, any name not explicitly mapped to an attribute is stored as an expando property associated with the tame (virtual) DOM node.
Attributes do not appear as properties unless they are known and explicitly mapped.
