Merge "Refactor CompoundString to use a string-format API matching ProtoLog" into main