Replace exprType with version in GHC, CPP things accordingly