Very useful, hopefully I remember this when I need it next time (that being the bane of all bash cleverness). The >(foo) would benefit from some extra explanation though, currently it is not very clear how it differs from regular |foo.
# define a function that echoes it's first argument:
$ arg1() { echo $1 ; }
$ arg1 test
test
$ arg1 <(echo hello)
/dev/fd/63 echo <(:) :
Null command.
No effect; the command does nothing.
Exit Status:
Always succeeds.