merge(arrayOfObjects, destination) {
		const result = destination || {};
		_.each(arrayOfObjects, function (object) {
			// Extend each object in the array over the result
			_.extend(result, object);
		});
		return result;
	}
/**
	 * Merge an array of objects into a single (optional) destination object.
	 */
Merge an array of objects into a single (optional) destination object.
Merge an array of objects into a single ( optional ) destination object .
merge(arrayOfObjects, destination) {
		const result = destination || {};
		_.each(arrayOfObjects, function (object) {
			_.extend(result, object);
		});
		return result;
	}
merge ( arrayOfObjects , destination ) { const result = destination || { } ; _ . each ( arrayOfObjects , function ( object ) { _ . extend ( result , object ) ; } ) ; return result ; }
Merge an array of objects into a single (optional) destination object.
Merge an array of objects into a single ( optional ) destination object .
// Extend each object in the array over the result