Because I don't want to get into passing variables into a function that modifies its input variables; I have a couple of functions that return new StringIO.StringIO() objects, with some text output each. I want to concatenate these outputs together into one long stringio object.
Given functions report1
and report2
that return new populated StringIO objects, how would you concatenate them?