- In some cases this may cause up to 2 extra atomic queries to keep both sides of the relation in sync. - Fixes #622
… defaulted to false. Fixes #1039.
- All loading and initialization code has been removed from the relations as it is no longer needed. - The new smart enumerable on related many and many-to-many knows how to handle loaded and unloaded state. This now prevents the entire association from loading when binding inverse documents or checking metadata inverses. Fixes #964. - The options passed all over the place for binding and continuation have been removed in favor of thread locals. - Validating associated relations now only validates those that are in memory, not the entire relation. This allowed the removal of the temporary referenced validator. - Autosave now persists on create AND update, since it as well only autosaves what is in memory, not the entire relation.