Remove use of arguments.callee on Mercury.Events.one