haskell98/IO.hs should also hide hTell, hSetEcho, hGetEcho and hIsTerminalDevice. On the other hand, perhaps it would be better to just copy the export lists for these modules from the library report, so the underlying modules can export more stuff without affecting them.