-- | /O(n)/ Yield a mutable copy of the immutable vector.
thaw :: (PrimMonad m, G.Vector (Vector k) (Rec (TaggedFunctor Identity) rs))
     => (Vector k) (Rec (TaggedFunctor Identity) rs) -> m (G.Mutable (Vector k) (PrimState m) (Rec (TaggedFunctor Identity) rs))
thaw = G.thaw
thaw :: (PrimMonad m, G.Vector (Vector k) (Rec (TaggedFunctor Identity) rs))
     => (Vector k) (Rec (TaggedFunctor Identity) rs) -> m (G.Mutable (Vector k) (PrimState m) (Rec (TaggedFunctor Identity) rs))
thaw = G.thaw
thaw = G.thaw