code: @SuppressWarnings("unchecked")
      public Optional<ImportSection> maybeLoadImportSection() throws IOException {
          return (Optional<ImportSection>) maybeLoadSpecialSection(DataDirectoryKey.IMPORT_TABLE);
      }
docs: Loads all bytes and information of the import section. The file on disk
  is read to fetch the information.
  
  @return the import section, absent if section can not be loaded
  @throws IOException
  if unable to read the file