Monks, meet dana. :-)
Thanks for adding your perspective and detail to provide context. Thanks also for using what may not have been a particularly teachable moment for you to create one for me.
For the record, dana and I are both very detail-oriented, and it is easy for us to spiral off into tangential discussions of coding practices and design without actually addressing the matter at hand. In this instance, her gentle smack upside my head flipped enough bits to allow me to address the immediate problem without overwhelming her with more information than she could process at the time. I need that on occasion. :-)
Thanks again for keeping me in check, and welcome to PerlMonks. :-)