Make it compile with a GHC 6.x. The layout rule seems to be a mystery even for one of the "fathers" of Haskell... :-}