Trait.CollectionM can now be instantiated with a model class as first argument, in which case a vanilla collection is used.