Кстати да, с toBase интересный вариант можно намутить:
запросы делать toBase будут приходить коллекция Std классов, и просто сделать какой нить метод, который рекурсивно проходит по этому гавну всему. И этот метод иожно будет использовать везде. Вопрос только смысл какой в этом, именно получить массив всего этого. Это доп нагрузка.