(we don't want implicit conversions from shared_ptr<bcf_hdr_t> to VariantHeader)