[enhancement]: More reliable Collection proxying, fixes class vs. instance methods issues.
[refactor]: Cleaner adapter API/fallbacks using `Document.use`/`Document.Model.use` preparing for middleware/plugin support. More specs, and code cleanups preparing for collection command merging (bulk).