code: public static ClassFileVersion of(Class<?> type) throws IOException {
          return of(type, ClassFileLocator.ForClassLoader.of(type.getClassLoader()));
      }
docs: Extracts a class' class version. The class' byte code is located by querying the {@link ClassLoader} of the class.
  
  @param type The type for which to locate a class file version.
  @return The type's class file version.
  @throws IOException If an error occurs while reading the class file.