code: TreeNode childWithToken(Token token) {
          for (TreeNode child : m_children) {
              if (child.getToken().equals(token)) {
                  return child;
              }
          }
  
          return null;
      }
docs: Search for children that has the specified token, if not found return
  null;