p.s. Graham -- shouldn't we try to implement some standards/
conventions within the various examples in different parts of the
documentation? e.g., here the Staff is explicitly instantiated
*WITHIN* a \relative block, whereas other docs have the other way
around, or use variables, or... I imagine this would be *very*
confusing to newbies (or even some non-newbies like myself, for
example)!? Also, this example has a commented line (not included
here, for clarity's sake) which would just add to the confusion! =)