code: function skip (source, blacklist) {
      if (isNil(source)) {
          throw _makeTypeErrorFor(source, "object");
      }
  
      var result = {};
      var props = make(blacklist, []);
  
      for (var key in source) {
          if (!(key in props)) {
              result[key] = source[key];
          }
      }
  
      return result;
  }
docs: Returns a copy of the source object without the specified properties.
  @example
  var user = {name: "john", surname: "doe", age: 30};
  
  _.skip(user, ["name", "age"]) // => {surname: "doe"};
  _.skip(user, ["name", "email"]) // => {surname: "doe", age: 30};
  
  @memberof module:lamb
  @category Object
  @see {@link module:lamb.skipKeys|skipKeys}, {@link module:lamb.skipIf|skipIf}
  @see {@link module:lamb.pick|pick}, {@link module:lamb.pickKeys|pickKeys},
  {@link module:lamb.pickIf|pickIf}
  @since 0.1.0
  @param {Object} source
  @param {String[]} blacklist
  @returns {Object}