AngularJS 1.3 compatibility