Matt Smart wrote this.

No license was attached, so it is GPL'ed.

Matt
