code: Rule MidiTranspose() {
  		return Sequence(String("transpose"),
  				OneOrMore(WSP()),
  				Optional('-'),
  				OneOrMore(DIGIT()))
  			.label(MidiTranspose);
  	}
docs: midi-transpose ::= "transpose" 1*WSP ["-"] 1*DIGIT