Matt hacked this together.

It is GPL'ed.


