in reply to CGI and why?

Another reason is convenience - you can interpolate scalars into strings/heredocs for output but not method calls.

cheers

tachyon

s&&rsenoyhcatreve&&&s&n.+t&"$'$`$\"$\&"&ee&&y&srve&&d&&print