Fixes #2 Make custom assertions easier to write