dist/Builder.require.jquery.keys.js
function set(name, val) {
  // If the name is an object
  var key;
  if (typeof name === 'object') {
    // Iterate over its properties
    for (key in name) {
      if (name.hasOwnProperty(key)) {
        // Set each one
        set(key, name[key]);
      }
    }
  } else {
  // Otherwise, save to settings
    settings[name] = val;
  }
}
function set(name, val) {
  // If the name is an object
  var key;
  if (typeof name === 'object') {
    // Iterate over its properties
    for (key in name) {
      if (name.hasOwnProperty(key)) {
        // Set each one
        set(key, name[key]);
      }
    }
  } else {
  // Otherwise, save to settings
    settings[name] = val;
  }
}
function set ( name , val ) { // If the name is an object var key ; if ( typeof name === 'object' ) { // Iterate over its properties for ( key in name ) { if ( name . hasOwnProperty ( key ) ) { // Set each one set ( key , name [ key ] ) ; } } } else { // Otherwise, save to settings settings [ name ] = val ; } }
Settings helper for Builder
@param {String|Object} name If object, interpret as key-value pairs of settings. If string, save val under settings key.
@param {Mixed} [val] Value to save under name
Settings helper for Builder