So uh... with more extended use, I'm realizing that some of my changes today were pretty busted. I'll try to address that tomorrow and revert if I can't figure it out (help welcome!). Sorry about the inconvenience. David