guts - improve non-destructive capabilities of CompositeModelView on the DOM - allow multiple models to be passed in as context for a BasicModelView - allow BasicModelViews that only ever update once (render_once) - add a lot of debugging aids in the form of 'throw' statements