In `Data.Array.Destination`, we should replace ```haskell newtype DArray a = DArray (MVector RealWorld a) ``` with ```haskell data DArray a where DArray :: !MVector RealWorld a -> DArray a ```