Allow adding prefix, defaults and requirements to collections