code: @SuppressWarnings("unchecked")
      public Optional<BoundImportSection> maybeLoadBoundImportSection()
              throws IOException {
          return (Optional<BoundImportSection>) maybeLoadSpecialSection(DataDirectoryKey.BOUND_IMPORT);
      }
docs: Loads all bytes and information of the bound import section.
  
  The file on disk is read to fetch the information.
  
  @return {@link ImportSection} of the given file, absent if file doesn't
  have this section
  @throws IOException
  if unable to read the file