angular/angular.dart — pull request #1001 by markovuksanovic (2014-05-05 14:16:34+00:00)
Title: [WIP] feat(NodeAttrs): Node attributes don't get initialized by NodeAttrs when

setting up observing.

In case an element does not have an attribute set for a property defined
in NodeAttrs that property is not automatically initialised. Properties
that are initialised have to be set either using "name" or "ng-name"
attribute. For example:

will cause ElementBinder to register observer (which will in turn cause
initialisation) on property foo (of the directive) to bar, but if we try
using

foo property will not be initialised.

BREAKING CHANGE:
Select element cannot change behavior from multi select to single select
and vise versa at runtime. If one wants to modify the behavior a new
select element will have to be created.