Well, when retrieving some bytes from the read stream you will have them, temporarily, in a collection (OrderedCollection or Array I assume)
With that you can use the messages from those collections: 'a3a' copyReplaceAll: '3' with: 'R' ​Which gives 'aRa'
