pass options to model.initialize when constructing
modify semantics for model#related and standardize withRelated to allow String or Array of Strings
integration testing for 1 to 1 model ops
collection#merge is a noop with falsy input
allow relations to handle collection merging
switch collection.model & collection.attributes to standard properties instead of non-enumerable
Integration testing of 1-to-many w/ existing data