Can this topic be taken elsewhere please? The discussion never had much to do with Haskell and the relevance seems to have been falling steadily. -- Alastair Reid