> You attacked it from its roots! Excellent stuff. :)
>
> Arlen

Arlen, your solution works. This is a complex problem that appears
simple.