moving Collection::append() to CollectionTrait, I inteded to add it
there in the first place