slight refactor and now explicitly depending on lodash; no more grunt.util._