I must say that this site has been a corrupting influence on me. The rewrite of the code that required this monstrosity is at once more terse, general, bullet-proof, simpler, and easier to read. Thank you all.
@Fx There weren't that strong opinions about it. I'd prefer WRI to confirm it, but they didn't jump in and its clearly a bug. Have been testing it for some time now.