---- Changes since 1.400 ----
First version of this module, thanks to Bill Moyers and John Gray.
