>Michael, you aren't an implementer. When you implement things >unambiguously, you may need internal code points in your plain-text >stream to attach higher-level protocols (such as formatting properties) >to.
That seems to be basically what William Overington is proposing, except these characters only handle furigana, instead all markup.

