Allow a type to be passed to Ember.attr to determine dirty behavior