I've noticed that two \key in succession results in the first being honored while the opposite is true for everything else I've tested. Consider: 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8>< \version "2.22.0"
{ \time 3/4 \time 5/4 c'' } { \clef bass \clef alto c'' } { c'' \bar "||" \bar ":..:" } { \key f \major \key d \major c'' } 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8>< Not a problem except when using include files or (as in my case generating the code programmatically. Is there a good reason for this, or is it just a wrinkle that could be fixed? Richard Shann