code: public void beginType(String type, String kind, int modifiers) throws IOException {
      beginType(type, kind, modifiers, null);
    }
docs: Emits a type declaration.
  
  @param kind such as "class", "interface" or "enum".