Simpler fix to the readMaybe problem on older GHC