lib/common.js
function merge(){
        var result = {};
        for(var i=0; i<arguments.length; i++)
            for(var key in arguments[i])
                if(arguments[i].hasOwnProperty(key))
                    result[key] = arguments[i][key];
        return result;
    }
function merge(){
        var result = {};
        for(var i=0; i<arguments.length; i++)
            for(var key in arguments[i])
                if(arguments[i].hasOwnProperty(key))
                    result[key] = arguments[i][key];
        return result;
    }
merge: Merge all the options given into a new object