docs: public static Set<String> getJavaDefaultTypes() {
  		if (javaDefaultTypes == null) {
  			Set<String> result = new HashSet<String>(125);
  			result.add("AbstractMethodError");
  			result.add("Appendable");
  			result.add("ArithmeticException");
  			result.add("ArrayIndexOutOfBoundsException");
  			result.add("ArrayStoreException");
  			result.add("AssertionError");
  			result.add("AutoCloseable");
  			result.add("Boolean");
  			result.add("BootstrapMethodError");
  			result.add("Byte");
  			result.add("Character");
  			result.add("CharSequence");
  			result.add("Class");
  			result.add("ClassCastException");
  			result.add("ClassCircularityError");
  			result.add("ClassFormatError");
  			result.add("ClassLoader");
  			result.add("ClassNotFoundException");
  			result.add("ClassValue");
  			result.add("CloneNotSupportedException");
  			result.add("Cloneable");
  			result.add("Comparable");
  			result.add("Compiler");
  			result.add("Double");
  			result.add("Deprecated");
  			result.add("Enum");
  			result.add("EnumConstantNotPresentException");
  			result.add("Error");
  			result.add("Exception");
  			result.add("ExceptionInInitializerError");
  			result.add("Float");
  			result.add("FloatingDecimal");
  			result.add("FunctionalInterface");
  			result.add("IllegalAccessError");
  			result.add("IllegalAccessException");
  			result.add("IllegalArgumentException");
  			result.add("IllegalCallerException");
  			result.add("IllegalMonitorStateException");
  			result.add("IllegalStateException");
  			result.add("IllegalThreadStateException");
  			result.add("IncompatibleClassChangeError");
  			result.add("IndexOutOfBoundsException");
  			result.add("InheritableThreadLocal");
  			result.add("InstantiationError");
  			result.add("InstantiationException");
  			result.add("Integer");
  			result.add("InternalError");
  			result.add("InterruptedException");
  			result.add("Iterable");
  			result.add("LayerInstantiationException");
  			result.add("LinkageError");
  			result.add("Long");
  			result.add("Math");
  			result.add("Module");
  			result.add("ModuleLayer");
  			result.add("NegativeArraySizeException");
  			result.add("NoClassDefFoundError");
  			result.add("NoSuchFieldError");
  			result.add("NoSuchFieldException");
  			result.add("NoSuchMethodError");
  			result.add("NoSuchMethodException");
  			result.add("NullPointerException");
  			result.add("Number");
  			result.add("NumberFormatException");
  			result.add("Object");
  			result.add("Override");
  			result.add("OutOfMemoryError");
  			result.add("Package");
  			result.add("Process");
  			result.add("ProcessBuilder");
  			result.add("Readable");
  			result.add("ReflectiveOperationException");
  			result.add("Runnable");
  			result.add("Runtime");
  			result.add("RuntimeException");
  			result.add("RuntimePermission");
  			result.add("SafeVarargs");
  			result.add("SecurityException");
  			result.add("SecurityManager");
  			result.add("Short");
  			result.add("StackOverflowError");
  			result.add("StackTraceElement");
  			result.add("StackWalker");
  			result.add("StrictMath");
  			result.add("String");
  			result.add("StringBuffer");
  			result.add("StringBuilder");
  			result.add("StringIndexOutOfBoundsException");
  			result.add("SuppressWarnings");
  			result.add("System");
  			result.add("Thread");
  			result.add("ThreadDeath");
  			result.add("ThreadGroup");
  			result.add("ThreadLocal");
  			result.add("Throwable");
  			result.add("TypeNotPresentException");
  			result.add("UnknownError");
  			result.add("UnsatisfiedLinkError");
  			result.add("UnsupportedClassVersionError");
  			result.add("UnsupportedOperationException");
  			result.add("VerifyError");
  			result.add("VirtualMachineError");
  			result.add("Void");
  			result.add("boolean");
  			result.add("byte");
  			result.add("char");
  			result.add("double");
  			result.add("float");
  			result.add("int");
  			result.add("long");
  			result.add("short");
  			javaDefaultTypes = Collections.unmodifiableSet(result);
  		}
  		return javaDefaultTypes;
  	}