GHC 7.4 compat