Efficient construction of readable byte strings from values(http://code.haskell.org/~dolio/)