code: function (primary, secondary) {
              var primary = primary || {};
              for (var property in secondary)
                  if (secondary.hasOwnProperty(property))
                      primary[property] = secondary[property];
              return primary;
          }
docs: Extend a given object with
  another object.
  
  @param       object      Object that is to be extended
  @param       object      Object with properties to add to first object
  @returns     object