The code

Is all here.  It works splendidly, as long as I didn't put any bugs in
it changing some of the namespaces around a little.