Added test for Option should contain via inspector shorthands, which now works because
of the getting rid of ResultOfCollectedAnyRef[AnyRef] problem.
Added tests for Option should contain syntax with inspector shorthands, and discovered
the should not contain syntax was not yet supported. Added that to ResultOfCollectedAny.
Remove contain (value) methods from ResultOfNotWordForCollected* that are no longer
needed now I have a contain method on ResultOfNotWordForCollectedAny that takes an
implicit Holder.
Added tests to make sure Holder uses Equality for Option contain syntax.
First step at adding contain oneOf that uses Holder. Did it for Option, and
using newContain and newOneOf.
Added a test for decidedForOption, and tweaked its type params.
Support option should not newContain newOneOf (x, y, z) syntax with Holder.
Added support for (newContain newOneOf ...)
Added support for (not newContain newOneOf ...)
Moved containOneOf method to MatchersUtil.
Removed an unused param from containOneOf method.
Fixed map enablers.
Eliminate code dup. Use decidedFor in equality enabler methods. Also got rid of OPT in the Option enabler method.
Added methods to Aggregation, and commented out ones to Holder. Went back to OPT in
the Option enablers because remembered I did that for Some. Dropped attempt to use
something like an explicitly DSL for holders for now.
Modified NormalizingEquality so that it is a trait with an abstract afterNormalizationEquality val, which
by default is DefaultEquality, but that can be overridden.
Dropped the NormalizingDefaultEquality. Now that's the same as
the defaul NormalizingEquality.
Added support of withGroups for fullyMatch.
Added support of withGroups for startWith.
Added support of withGroups for endWith.
Added support of withGroups for include.