I just pushed in order to merge in Linda's pull and it looks like we lost some comments. Just to recap: wrapping hashes that contain shared properties in a function is how Backbone solved their defaults problem in version 0.5: http://backbonejs.org/#Model-defaults. I think we can follow their lead and do the same.