Validate Variant::Variant(const Variant& variant)
Validate `Variant::operator =(Variant val)`