Accepts a lower bound and a percentage of fuzz.
A readable way to specify commutivity in a way that works with the Class-based Options system.
A readable way to specify commutivity in a way that works with the Class-based Options system. We do this so we can use the classOf[MonoidIsCommutative] as the key for the option.
Accepts a lower bound and a percentage of fuzz. The internal "size" function returns a random integer between the lower bound and the fuzz percentage above that bound.