Added AbstractMatcher, as well as toEqual and toEql Expectation methods