Hello John,

I am grateful for the detailed explanation. The question was a result of comparing text book explanation to code requirements. But you actually hits it on the head.

Many Regards