Bug 342810 goes down as being one of the coolest regression fixes I've seen in a long time. Thanks to all involved!