Generated trait resolutions and aliases.
Trait mocking now works, albeit in a hacky fashion.
Coverage fix.
Merge branch 'feature/trait-workaround' into develop