Adding support for style, ng-required attributes
Isolate scope was more trouble than it was worth