code: function() {
          var me = this,
              copy = new this.self(me.initialConfig);
  
          copy.add(me.keys, me.items);
          return copy;
      }
docs: Creates a shallow copy of this collection
  @return {Ext.util.MixedCollection}
  @since Ext 1