fix Typeable
Try to fix Unicode issue: make use of Data.ByteString.Lazy instead of Data.ByteString.Lazy.Char8.