angular/angular.js — pull request #2681 by stsvilik (2013-05-16 21:02:25+00:00)
Title: Extend function fix

Extend function of Angular blindly overwrites destination values even if source value is undefined. This fix allows "default" values to remain intact if new value is undefined.