def join_lines(self, *lines):
return '<STR_LIT:\n>'.join(lines)<EOL>
Concatenates multiple strings together with newlines in between.

        Using this method is cleaner than using multiline strings (since we need to handle
        indentation and leading/trailing newlines).