A model's :initialize will now run any callbacks attached to it. This required a small amount of rewriting to get initialize to play nice.