Bug in GHC 5.04.2 for Mac OS X