Add conditional compilation of a pipes subset to Haskell98.