src/object.js
function explode( target, mappings ){
	if (!mappings ){
		mappings = target;
		target = {};
	}

	bmoor.iterate( mappings, function( val, mapping ){
		bmoor.set( target, mapping, val );
	});

	return target;
}
function explode( target, mappings ){
	if (!mappings ){
		mappings = target;
		target = {};
	}

	bmoor.iterate( mappings, function( val, mapping ){
		bmoor.set( target, mapping, val );
	});

	return target;
}
function explode ( target , mappings ) { if ( ! mappings ) { mappings = target ; target = { } ; } bmoor . iterate ( mappings , function ( val , mapping ) { bmoor . set ( target , mapping , val ) ; } ) ; return target ; }
Takes a hash and uses the indexs as namespaces to add properties to an objs

@function explode
@param {object} target The object to map the variables onto
@param {object} mappings An object orientended as [ namespace ] => value
@return {object} The object that has had content mapped into it
Takes a hash and uses the indexs as namespaces to add properties to an objs