The way you've demonstrated independence here (and in the context below) is a little convoluted, as it requires understanding the interplay between `subject` and the shared group.  I think a clearer way to demonstrate it is to define different examples with different doc strings in the two shared example groups -- and then run the specs with `--format doc` and verify that the documentation output is different as expected.

Thoughts?