[Haskell-beginners] Natural functions versus existential types