code: function makeMethod(func) {
  	return function() {
  		var args = [this].concat(slice.call(arguments));
  		return func.apply(null, args);
  	};
  }
docs: Turns a function into a method by using 'this' as the first argument.
  @private