@caitp,

Will you ever use ```overwriteVersion``` on a project like Angular?

Will the second approach solve the problem?

By the way, are you using ```grunt-bower-plugin``` while working on AngularJS?