Hi James,
I can't help thinking that an error message would have been in
order here.
As I interpret what happened here, I can say '\set
Staff.anyOldThing = "whatever"',
and Lilypond won't complain. Is that right?
I've seen warnings about "backend properties" not existing, but I've
never
> the instrument name "oboe" does not print
\version "2.11.27"
\include "LoHow.ly"
\context Staff { \set Staff.instrument = "oboe" \clef treble \alto}
If you look at the current docs, you'll see that the relevant
properties are now called "instrumentName" (for the name on the first
system