This description is so lengthy as to be somewhat unwieldy. I think the code basically obviates the last sentence.