A devious macro, OK_ELSE!