code: function(options) {
        UT.Collection.validateOptions(options);
        operations = {}; // map of operations results
        keys = []; // all used keys
        dirtyKeys = []; // item keys to be saved
        boundKeys = [];
  
        currentUserId = options.currentUserId;
        delegate = options.delegate;
        data = options.data;
        self.name = data.name;
        count = data.count;
        initializeItems(data.items);
      }
docs: constructor