Input Pattern
Subject selector. Picks instances of `matchesClass` that pass every `requires` predicate, and (for SetTransformation) optionally orders them by a list of SortKeys before binding `inputs`.
Subject selector. Picks instances of `matchesClass` that pass every `requires` predicate, and (for SetTransformation) optionally orders them by a list of SortKeys before binding `inputs`.