This documents how I think things currently work and how I would like them to work. Feel free to correct the chart and give alternative views of how you want these inter-related features to work. [For the techies - no, I didn't go up the inheritence structure to the notes in guides - I wanted to but also didn't want to muddy the waters further]

And yes, G., not only can't I spell - I can't notice the speller checker trying to flag me down.[:(]