allow any throwable, including AssertionErrors as exception expectations