Many thanks to everyone who has registered their opinion on strict vs lazy pattern matching in the poll I'm conducting. If you plan to do so but haven't yet, there's still time: I shall freeze the results tomorrow. For more information see http://www.cs.chalmers.se/~rjmh/Haskell/Messages/Polls/matching.html John Hughes