fun <F, A> A.beRefinedBy(refinement: Refinement<F, A>): Matcher<A>
Creates a Matcher for A given the refinement rules