Fix Variant constructor