Return self on reload of collection
Fix logic check of dirty state
Always load abstracts prior to spec load
Remove relative require (auto provided)
Include build args
Add model and collection coverage