http://qs321.pair.com?node_id=759632


in reply to Re: Why does foo() evaluate in array context in "${\foo()}"?
in thread Why does foo() evaluate in array context in "${\foo()}"?

there's a catch to using the \( ) syntax for @arrays:

Wow that's weird.