Возможно ли локальной функции вызвать методы данного класса, а саму локальную функцию передать в другой объект для вызова. Вот пример:

Код AS3:
class a
{
var b1: b;
function l()
{
this.doSomeMethod();
}
function s()
{
b1 = new b();
b1.meth = function() { l(); };
}
}
class b
{
var meth;
function bt_press() { meth(); }; //Можно ли вызвать?
}
P.S.: При вызове meth выдается сообщение, что это не метод
