M. Hiker,
You are far too kind.
It appears the question is answered, so I have little to add.
I'm better with the semantics questions, and I avoid the punctuation ones, in case you haven't noticed. I can barely work out the punctuation in my own sentences!
I do know that the clause "though...