code: def build_header_parsers():
      
      result = {
          "ALT": MappingHeaderLineParser(header.AltAlleleHeaderLine),
          "contig": MappingHeaderLineParser(header.ContigHeaderLine),
          "FILTER": MappingHeaderLineParser(header.FilterHeaderLine),
          "FORMAT": MappingHeaderLineParser(header.FormatHeaderLine),
          "INFO": MappingHeaderLineParser(header.InfoHeaderLine),
          "META": MappingHeaderLineParser(header.MetaHeaderLine),
          "PEDIGREE": MappingHeaderLineParser(header.PedigreeHeaderLine),
          "SAMPLE": MappingHeaderLineParser(header.SampleHeaderLine),
          "__default__": StupidHeaderLineParser(),  # fallback
      }
      return result
docs: Return mapping for parsers to use for each VCF header type
  
      Inject the WarningHelper into the parsers.