code: function mixImmutable()
  {
    var args = Array.prototype.slice.apply(arguments);
    return append.apply(null, [{}].concat(args));
  }
docs: Creates immutable (shallow) copy of the provided objects
  
  @param   {...object} from - object(s) to merge with
  @returns {object} mixed result new object