unapply
VariantContext