I think you missed the other thread... https://news.ycombinator.com/item?id=30081517
user_name + ": " + attr1 + "| " + attr2 + "\n"
is more difficult to parse by eyeball for me then
concat(user_name, ": ", attr1, "| ", attr2, "\n")
This
user_name + ": " + attr1
is easier to eyeball than concat(user_name, ": ", attr1)