Working!!! However, things are ugly as hell and the author only vagule
remembers what all happened to get here. Will cleanup, document later.