def prefix_indent(prefix, textblock, later_prefix='<STR_LIT:U+0020>'):
textblock = textblock.split('<STR_LIT:\n>')<EOL>line = prefix + textblock[<NUM_LIT:0>] + '<STR_LIT:\n>'<EOL>if len(later_prefix) == <NUM_LIT:1>:<EOL><INDENT>later_prefix = '<STR_LIT:U+0020>'*len(prefix)<EOL><DEDENT>line = line + '<STR_LIT:\n>'.join([later_prefix + x for x in textblock[<NUM_LIT:1>:]])<EOL>if line[-<NUM_LIT:1>] != '<STR_LIT:\n>':<EOL><INDENT>return line + '<STR_LIT:\n>'<EOL><DEDENT>else:<EOL><INDENT>return line<EOL><DEDENT>
Prefix and indent all lines in *textblock*.

*prefix* is a prefix string
*later_prefix* is used on all but the first line, if it is a single character
               it will be repeated to match length of *prefix*