Maybe another example will clarify what Clark is trying to tell you about the :+ string concatenation.
_str text="Line 1 that is really long and will not fit on my screen because it is really, really, really, really, ":+
"really, really, really, really, really, really, a long line of text.\n":+
"Line 2.\n":+
"Another line\n":+
"More\n";
Note that this is all one variable and that the 'Line 1' part of it is defined on two lines in the source but is really one 'line' in that it doesn't have a newline (\n) until the logical end of it. So, 5 lines in the variable definition but only 4 lines of output if you choose to display this variable somewhere.