++
I once had to wrap data in XML and send it to another company for processing. The XML was almost entirely composed of tags that contained strings of bytes where position 1 meant something and positions 2 through 8 meant something, etc. I used
format a lot on that project.