Add Variant::reset function