Как уничтожить приложение angularjs?

Мне нужно иметь возможность загружать / выгружать угловые приложения динамически, не вызывая утечек памяти. В jQuery вы можете сделать$("#elementHoldingMyWidget").remove(); и выполняется правильный код уничтожения, обработчики событий не связаны и т. д.

мы не смогли найти ничего в угловых документах, в которых упоминается возможность сносить приложение после его 'был загружен.

Моей первой попыткой было уничтожить rootScope примерно так:

var rootScope = $("body").scope();   
rootScope.$destroy();

Но это некажется, работает, и яЯ не уверен, как инжектор и службы будут очищены, даже если это произойдет.

Как это должно быть сделано?