@Joe:
I am currently still taking lessons from my cat on the physics of fusion, and my cat is pretty rushed and so has not got time to properly tutor me.
What I am doing is simply passing on others comments.
My understanding had previously been pretty much as you outline, but naturally for guys like Cyril more in depth analysis is required.
Hopefully this one will pan out!