VariantBuilder (for initial review)

Comment out until this functionality is available