corrected Variant default constructors