Using tab completion on the first command in $(...)
cat $(w
When I hit tab I get potential completions as usual.
$ cat $(w
w wc which wicd-client wofm2opl wpa_supplicant
However, in non-first positions bash shows a strange error
$ cat $(which w
shows
$ cat $(which w-bash: unexpected EOF while looking for matching `)'
-bash: syntax error: unexpected end of file
sh command substitution syntax shows the same expected behavior for the first position but not subsequent positions
$ cat `w
w wc which wicd-client wofm2opl wpa_supplicant
$ cat `which w
has no autocompletions at all.