public/javascripts/yui/yuiloader/yuiloader.js
function() {
        var o={}, a=arguments, l=a.length, i;
        for (i=0; i<l; i=i+1) {
            L.augmentObject(o, a[i], true);
        }
        return o;
    }
function() {
        var o={}, a=arguments, l=a.length, i;
        for (i=0; i<l; i=i+1) {
            L.augmentObject(o, a[i], true);
        }
        return o;
    }
function ( ) { var o = { } , a = arguments , l = a . length , i ; for ( i = 0 ; i < l ; i = i + 1 ) { L . augmentObject ( o , a [ i ] , true ) ; } return o ; }
Returns a new object containing all of the properties of
all the supplied objects.  The properties from later objects
will overwrite those in earlier objects.
@method merge
@since 2.3.0
@param arguments {Object*} the objects to merge
@return the new merged object
Returns a new object containing all of the properties of all the supplied objects . The properties from later objects will overwrite those in earlier objects .