code: function comparison(model, options, keys, index=0) {
    const key = keys[index];
  
    if (keys.length === index) {
      return model[key] === options[key];
    } else if (model[key] === options[key]) {
      return comparison(model, options, keys, index + 1);
    }
  
    return false;
  }
docs: NOTE: if records were ordered by ID, then there could be performance benefit