code: function M(list, assimilateSublists) {
      var self = this, idx = 0;
      if (list)
        for (var i = 0, len = list.length; i < len; i++) {
          var item = list[i];
          if (assimilateSublists && isList(item))
            for (var j = 0, len2 = item.length; j < len2; j++)
              self[idx++] = item[j];
          else
            self[idx++] = item;
        }
      else
        self[idx++] = assimilateSublists;
  
      self['length'] = idx;
      self['_'] = true;
    }
docs: /*
  syntax: M(list, assimilateSublists)
  M(null, singleElement)
  
  
   @constructor