problems using ghc-6.6.1 (due to fgl-5.4.1)