allow setting the message of the failure event with a message attribute