If we ditch the bits above - https://github.com/angular/angular.js/pull/4823/commits#/diff-fc9e96da9f5a9dfda43ef79e695d27ccR267 - then we don't need this either!