VariantBuilder (for initial review)

Is a missing() check appropriate here, also?