build with ghc-7.7

this is probably the wrong approach and likely it breaks code that
mentions the BoundsOf/ContainerOf