Dear Kenneth:
Apologies for the one-week delay---I got sidetracked by totally unrelated projects...
Returning to this matter today, I found your post to be very smart, clean, simple, clear, and (as it turns out), highly effective.
It has served not only to solve my problem but as a Lingo...