static Pair<Bool, S> generalDefinitions_addOrRemove(S word, S def, bool add) {
  ret add ? generalDefinitions_add(word, def)
    : generalDefinitions_remove(word, def);
}