code: @Override
      public Header convert(XBELHeader source) {
          if (source == null) return null;
  
          String name = source.getName();
          String description = source.getDescription();
          String version = source.getVersion();
  
          // Destination type
          Header dest = new Header(name, description, version);
  
          if (source.isSetAuthorGroup()) {
              List<String> author = source.getAuthorGroup().getAuthor();
              dest.setAuthors(author);
          }
  
          if (source.isSetLicenseGroup()) {
              List<String> license = source.getLicenseGroup().getLicense();
              dest.setLicenses(license);
          }
  
          String copyright = source.getCopyright();
          dest.setCopyright(copyright);
  
          String disclaimer = source.getDisclaimer();
          dest.setDisclaimer(disclaimer);
  
          String contactInfo = source.getContactInfo();
          dest.setContactInfo(contactInfo);
  
          return dest;
      }
docs: {@inheritDoc}