@@ -25,7 +25,7 @@ import Data.Tuple
2525-- * The same source key may not be moved to two destination keys.
2626-- * Any key that is the source of a Move must also be edited
2727-- (otherwise, the Move would duplicate it)
28−data PatchMapWithMove k v = PatchMapWithMove (Map k (NodeInfo k v)) deriving (Show, Eq, Ord, Functor, Foldable, Traversable)
28+newtype PatchMapWithMove k v = PatchMapWithMove (Map k (NodeInfo k v)) deriving (Show, Eq, Ord, Functor, Foldable, Traversable)
2929
3030data NodeInfo k v = NodeInfo
3131 { _nodeInfo_from :: !(From k v)