ability to use custom asserter