No more depend on haskell98 package.