specialize std::hash for fast_variant2