Исправил багу: при обработке оператора length уменьшалась глубина стека, что неправильно.