[jhc] `base' vs. `haskell98' when patching jhc for GHC >= 7.2