* make the PolicyRequirements API more granular, e.g. replace factory methods with a factory interface * update Send to use the new API
* Add PolicyRequirementQuery, helpers and models in preparation for migrating domain code Co-authored-by: Rui Tomé <108268980+r-tome@users.noreply.github.com>