Use clunky Data.Text.IO when bytestring is not explicit