code: protected void processAliases(List<MonolingualTextValue> addAliases, List<MonolingualTextValue> deleteAliases) {
          for(MonolingualTextValue val : addAliases) {
              addAlias(val);
          }
          for(MonolingualTextValue val : deleteAliases) {
              deleteAlias(val);
          }
      }
docs: Processes changes on aliases, updating the planned state of the item.
  
  @param addAliases
  aliases that should be added to the document
  @param deleteAliases
  aliases that should be removed from the document