Make string interpolation create a StringIO with some guessed capacity to avoid memory reallocations if possible
Less stirngs created when expanding macros