refact(angular.bind): use `concat()` rather than duplicating code

Closes #4200