play nice with component/model, backbone, etc.

allows you to pass a model through. currently there's no way to get the bindings working with models without explicitly triggering change events or using functions for every attribute.