Geekery, music and pictures - in any order.
We implemented something very similar for our projects. I really like the assertion that the *Settings* and *Tools* layers don’t generate any style output. Yoink!
This is so often repeated and never really explained. ‘Global namespacing’ in CSS is a wonderful thing if you know what you’re up to. It allows you to style things you don’t yet know exist in contexts that have yet to be created.
Would a name be preferable to his/her? eg “You can see Jane’s picture”