use ;
use bcf;
/// A record bound to the output file's header, and therefore writable.
///
/// The output header is the one this program builds itself (see `augment_header`), so every
/// tag it declares can be pushed onto such a record. Instances come from the writer only —
/// either freshly created for a synthesized record, or adopted from an
/// [`InputRecord`](crate::vcf::pipeline::record::InputRecord), which rebinds it to the output
/// header. That restriction is what makes the mutable access below sound: a record still
/// bound to the input header can never reach it.
;