GSFN = {

  dropbox: function(options) {
    return false;
  },
  
  extend: function(destination, source) {
    for (var property in source)
      destination[property] = source[property];
    return destination;
  },
  
  reverse_merge: function(options, defaults) {
    var result = {};
    GSFN.extend(result, defaults)
    GSFN.extend(result, options)
    return result;
  }

};
