Result of command /log get is not string

Problem is the following:

:put "$[/log get *0] $[/log get *1]"

Prints a huge block of text instead of 2 first lines of the log (ROS v5.12). Is this desired behavior or a bug? If this is desired behavior how can result of /log get be converted to regular string?
More about this block of text can be understood by looking at output of:

:put "NOTICE ME $[/log get *0]"

Use this:

:put ("$[/log get *0]","$[/log get *1]")