haskell Lightweight UTF8 handling.