code: Rule ClefMiddle() {
  		return Sequence(
  				FirstOfS(IgnoreCase("m="), IgnoreCase("middle=")),
  				BaseNote(), OptionalS(Octave())
  			).label(ClefMiddle);
  	}
docs: cleff-middle ::= "middle=" base-note [octave]