docs: @Override
    public CollectionEnumerationHybrid<String> getHeaderNames()
    {
      CollectionEnumerationHybrid colEnumHybrid = new CollectionEnumerationHybrid<String>();
      Enumeration tempEnum;
  
      if (_header != null)
      {
        tempEnum = _header.getHeaderNames();
        while (tempEnum.hasMoreElements())
        {
          colEnumHybrid.add(tempEnum.nextElement());
        }
      }
  
      if (this.headerTable != null)
      {
        tempEnum = headerTable[0].elements();
        while (tempEnum.hasMoreElements())
        {
          colEnumHybrid.add(tempEnum.nextElement());
        }
      }
      return colEnumHybrid;
    }