handle the case that fast_variant2 is constructed from an invalid type