docs: private boolean removeUDFInSchema(String functionName) {
          for (int idx = 0; idx < m_schema.children.size(); idx++) {
              VoltXMLElement func = m_schema.children.get(idx);
              if ("ud_function".equals(func.name)) {
                  String fnm = func.attributes.get("name");
                  if (fnm != null && functionName.equals(fnm)) {
                      m_schema.children.remove(idx);
                      m_tracker.addDroppedFunction(functionName);
                      m_logger.debug(String.format("Removed XML for"
                              + " function named %s", functionName));
                      return true;
                  }
              }
          }
          return false;
      }