Actionscript 3 introspection - имена функций

Я пытаюсь перебрать каждого из членов объекта. Для каждого члена я проверяю, является ли это функцией или нет. Если это функция, я хочу получить ее имя и выполнить некоторую логику на основе имени функции. Я не знаю, возможно ли это вообще. Это? Какие-нибудь советы?

пример:

var mems: Object = getMemberNames(obj, true);

for each(mem: Object in members) {
    if(!(mem is Function))
        continue;

    var func: Function = Function(mem);

    //I want something like this:
    if(func.getName().startsWith("xxxx")) {
        func.call(...);
    }

}

Мне трудно найти что-то для этого. Спасибо за помощь.