Whew, all the various broken bits should be fixed. At some point I'll actually post links, I promise!