в принципе инстанцирование контроллеров было нужно только чтобы была возможность достучиваться до свойств родительских контролеров, и я подумал, а почему не сделать ТАК????
<div ui:controller="Main">
<div ui:controller="Panel">
{name} // Панель
{Panel.name} // Панель
{Main.name} // Крот
</div>
</div>
function Main() {
name = 'Крот'
}
function Panel() {
name = 'Панель'
}
за идею спасибо небезызвестному
cyber