index.js
function(method, arr/*, arguments*/) {
    var args = [].slice.call(arguments, 2);
    utils.arrayify(arr || []).forEach(function (obj) {
      this[method](obj, args);
    }.bind(this));
    return this;
  }
function(method, arr/*, arguments*/) {
    var args = [].slice.call(arguments, 2);
    utils.arrayify(arr || []).forEach(function (obj) {
      this[method](obj, args);
    }.bind(this));
    return this;
  }
function ( method , arr /*, arguments*/ ) { var args = [ ] . slice . call ( arguments , 2 ) ; utils . arrayify ( arr || [ ] ) . forEach ( function ( obj ) { this [ method ] ( obj , args ) ; } . bind ( this ) ) ; return this ; }
Map the given `method` over `array`.

@param  {String} `method`
@param  {Array} `arr`
@return {Object} `this` for chaining
Map the given method over array .