Apologies.  My previous reply was too terse.  

What I meant to say is that you are doubly right and that your logic is authoritative and impervious to serious challenge.

Many thanks for the illuminating exchange!