code: function explode( target, mappings ){
  	if (!mappings ){
  		mappings = target;
  		target = {};
  	}
  
  	bmoor.iterate( mappings, function( val, mapping ){
  		bmoor.set( target, mapping, val );
  	});
  
  	return target;
  }
docs: 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