lib/core.js
function(older_hash, newer_hash){

	if( ! older_hash ){ older_hash = {}; }
	if( ! newer_hash ){ newer_hash = {}; }

	var ret_hash = {};
	function _add (val, key){
	    ret_hash[key] = val;
	}
	each(older_hash, _add);
	each(newer_hash, _add);
	return ret_hash;
    }
function(older_hash, newer_hash){

	if( ! older_hash ){ older_hash = {}; }
	if( ! newer_hash ){ newer_hash = {}; }

	var ret_hash = {};
	function _add (val, key){
	    ret_hash[key] = val;
	}
	each(older_hash, _add);
	each(newer_hash, _add);
	return ret_hash;
    }
function ( older_hash , newer_hash ) { if ( ! older_hash ) { older_hash = { } ; } if ( ! newer_hash ) { newer_hash = { } ; } var ret_hash = { } ; function _add ( val , key ) { ret_hash [ key ] = val ; } each ( older_hash , _add ) ; each ( newer_hash , _add ) ; return ret_hash ; }
Merge a pair of hashes together, the second hash getting
precedence. This is a superset of the keys both hashes.

@see module:bbop-core.fold
@param {} older_hash - first pass
@param {} newer_hash - second pass
@returns {object} a new hash
Merge a pair of hashes together the second hash getting precedence . This is a superset of the keys both hashes .