I missed this feature of setText2.  I think we should replace this with something more obvious.  That could either mean a new step field, `build_status_strings`, that gets aggregated when the build is complete, or a new build field, `step_status_strings`, that accumulates status strings from the steps (by appending) as they execute.  Which do you think would be best?