I actually started doing this, but then realized it was probably done that way to provide a custom fail message. Do you think we should still do it?