Works fine with ghc 7.8 (base 4.7)
Merge pull request #1 from gelisam/looser-bounds

Works fine with ghc 7.8 (base 4.7)