code: public static boolean start(RootDoc root) {
          // In typical use, options will have been set up by calling validOptions,
          // which will create an HtmlDoclet for use here.
          HtmlDoclet doclet;
          if (docletToStart != null) {
              doclet = docletToStart;
              docletToStart = null;
          } else {
              doclet = new HtmlDoclet();
          }
          return doclet.startDoclet(root);
      }
docs: The "start" method as required by Javadoc.
  
  @param root the root of the documentation tree.
  @see com.sun.javadoc.RootDoc
  @return true if the doclet ran without encountering any errors.