[Haskell-beginners] Disappointing thought on Haskell -- a simple space leak on "insert" is hard bug to catch