разобрался
Саян 25.02.2014 15:09
Внутри запроса
$result[^table::sql{SELECT * FROM ^prefix[table]
создавался junction, потому что метод @prefix возвращал сам себя:
@prefix[tab]
$result[${prefix}$tab]
Очевидно, Парсер в этой ситуации игнорировал текст и интерпретировал всё как junction. Но почему-то произошла подмена названия ошибочного метода.