[Haskell-beginners] Fwd: Overlapping instances via Nat-kind