Stop using arguments.callee