OCHamcrest with support for exceptions and more matchers.