What a long, strange trip it's been.
Thanks to Crookedmidget for unwittingly getting me interested in the job in the first place, and Miros for stoking the fire here and there. And of course to Halifirien for braving the journey with me and being patient when I'd have to take three or four...