One option would be requirements at a broad level that affect the deployability of MOQ systems, and rely on functions of MOQ components that would be defined in detail in chartered deliverables. So, for example, something that a relay does, that relies on something in a catalog.