Всем привет.
Есть ли какая-то разница между назначением слушателя так

Код:
addEventListener(Event.ENTER_FRAME, function (e){
//function body
});
и так

Код:
addEventListener(Event.ENTER_FRAME, step);
.....
function step(e){
//function body
}
для компилятора?
У меня есть пример кода, использующий один из физ. движков. Так вот, при назначении слушателя первым способом все работает, а если назначить вторым - флеш зависает, приходится принудительно прекращать его работу. То же творится с standalone. Ошибки если и выдает, то прочитать не могу, т.к. не могу завершить выполнение флешки и оставить работающим flash ide.
Подчеркну суть вопроса: какая разница для компилятора /интерпретатора между первым и вторым способом?