The Autonomous View Pattern in Dart & Polymer