Renamed predicate factories, added coll predicate factory, removed ::meta from violation message