(a, b) would make more sense if then.
Jokes aside, + also quite break the reading flows of the string such as
user_name + ": " + attr1 + "| " + attr2 + "\n"
is more difficult to parse by eyeball for me then
concat(user_name, ": ", attr1, "| ", attr2, "\n")