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.
  • Comment on Re^2: Why does foo() evaluate in array context in "${\foo()}"?