Personally, I enjoy cleverness like this.
and, from parts of the source code, it appears it may work with ksh, zsh, etc. (i don't have a sample handy to try though).