lib/leche.js
function(methods) {

		var object = {};

		for (var i = 0, len = methods.length; i < len; i++) {

			// it's safe to use the same method for all since it doesn't do anything
			object[methods[i]] = noop;
		}

		return object;

	}
function(methods) {

		var object = {};

		for (var i = 0, len = methods.length; i < len; i++) {

			// it's safe to use the same method for all since it doesn't do anything
			object[methods[i]] = noop;
		}

		return object;

	}
function ( methods ) { var object = { } ; for ( var i = 0 , len = methods . length ; i < len ; i ++ ) { // it's safe to use the same method for all since it doesn't do anything object [ methods [ i ] ] = noop ; } return object ; }
Creates a new object with the specified methods. All methods do nothing,
so the resulting object is suitable for use in a variety of situations.
@param {string[]} methods The method names to create methods for.
@returns {Object} A new object with the specified methods defined.
Creates a new object with the specified methods . All methods do nothing so the resulting object is suitable for use in a variety of situations .