code: public ClassDoc findClass(String className) {
          ClassDoc searchResult = searchClass(className);
          if (searchResult == null) {
              ClassDocImpl enclosingClass = (ClassDocImpl)containingClass();
              //Expand search space to include enclosing class.
              while (enclosingClass != null && enclosingClass.containingClass() != null) {
                  enclosingClass = (ClassDocImpl)enclosingClass.containingClass();
              }
              searchResult = enclosingClass == null ?
                  null : enclosingClass.searchClass(className);
          }
          return searchResult;
      }
docs: ### compiler would use.  Leave as specified or change it?