Приветствую.
Интересует ваше мнение на полезность использования
arguments.callee
Приведите моменты, кто где использует, и где помогло.
Я знаю народную нелюбовь к анонимным функциям, но я вижу реализацию идеальной для подобного случая:

Код AS3:
addEventListener(Event.ENTER_FRAME, function() {
removeEventListener(Event.ENTER_FRAME, arguments.callee);
trace("one frame");
}, false, 0, true);
Или даже:

Код AS3:
addEventListener(Event.ENTER_FRAME, function() {
removeEventListener((arguments[0] as Event).type, arguments.callee);
trace("one frame");
}, false, 0, true);