public static MultiAssertion <T> AtMost <T>(this MultiAssertion <T> assertion, uint times, Action <IAssertion <T> > handler)
 {
     return(assertion.Within(null, times, handler));
 }
 public static MultiAssertion <T> Between <T>(this MultiAssertion <T> assertion, uint min, uint max, Action <IAssertion <T> > handler)
 {
     return(assertion.Within(min, max, handler));
 }
 public static MultiAssertion <T> Exactly <T>(this MultiAssertion <T> assertion, uint times, Action <IAssertion <T> > handler)
 {
     return(assertion.Within(times, times, handler));
 }