docs: public AiNode findNode(String name) {
          /* classic recursive depth first search */
          
          if (m_name.equals(name)) {
              return this;
          }
          
          for (AiNode child : m_children) {
              if (null != child.findNode(name)) {
                  return child;
              }
          }
          
          return null;
      }