So I handle many spanning objects this way (quite uniformly and extensibly). Now
suddenly I realised that the ottava line should be handled differently. If I
merely use (#set-octavation ...) for the start and end of the line, I will also
need to transpose the notes (as Sibelius reports the pitches of the notes as
they are written, i.e. not taking ottava into account) -- but in Pass 1 I have
already converted the notes into text!!! I don't want another pass just for the
octavation. So I would have to redesign my plug-in slightly to handle octavation
properly! At present, I thought, an emulation of ottava-line might work. Hence
my question.