@@ -154,7 +154,7 @@ instance (NFData v) => NFData (MaybeDefault v) where
154instance Eq v => Semigroup (MaybeDefault v) where
154instance Eq v => Semigroup (MaybeDefault v) where
155 _ <> v@(SetTo _) = v
155 _ <> v@(SetTo _) = v
156 x <> KeepCurrent = x
156 x <> KeepCurrent = x
157− _ <> Default = Default
157+ _ <> ~Default = Default
159instance Eq v => Monoid ( MaybeDefault v ) where
159instance Eq v => Monoid ( MaybeDefault v ) where
160 mempty = KeepCurrent
160 mempty = KeepCurrent