The following short program: module Main where Just foo = undefined Causes an error message: hmake -hat hatd.hs hat-trans hatd.hs Wrote Hat/hatd.hs /usr/bin/haskell-compiler -c -package hat -o Hat/hatd.o Hat/hatd.hs Hat/hatd.hs:10:10: Qualified variable in pattern: T.mkRoot with hat 2.0.4 and ghc 6.4-2 (debian) --ken