Retro-Haskell: can we get seq somewhat under control?