now including all haskell base versions above 4.6