This little jsFiddle was part of a larger project (Telerik AppDesigner) and demonstrates the ability to define custom tags in Angular and achieve something that is in fact very close to the spirit of XAML and MVVM.
Angular really allows one to create clean and modular code with heaps of high-tech patterns.

Click on ‘Results’ to see the adorner in action, visit our jsFiddle page for more or our GitHub projects for similar experiments.