Я это решал следующим образом:
Сделал некий класс без методов. Туда динамически добавлял нужную ф-цию, запускал AOT.compile(), после чего её удалял. Правда вот после удаления 'Окно сообщений' обновляется. По этому поводу я выкидывал инфобокс до её удаления. Ну а в 'Окне сообщений' собственно вся нужная информация.
Изврат конечно но работает