Picky details about Unicode (was RE: Haskell 98 Report possible errors, part one)