should use:
 assert_unreached("abort should not cause the about event to fire");