getById(collectionName, id, ...args) {
    let collection = this.getCollectionOrThrow(collectionName);

    return performCollectionRESTOperation(collection, 'getById', id, ...args)
      .then(response => {