Add to the part about error detection:
If there isn't room to print the hyphen between syllables, put out a
warning instead of quietly omitting it. The previous version of the
piece "I Can Tell Your Future" had the two syllables of "listen"
jammed together, and I happened to notice it when I was eyeballing the
output. I "fixed" it by changing Systems: from 3 to 4, but I would
have liked to be warned about it.
Also, is there a way to offset a note more than one notehead worth?
It seems to me that I didn't get any additional movement by piling up
"e"s, and the note is still to far to the right over the syllables
that have an em-dash attached. (Of course, if I get a solution to my
earlier question about floating the em-dashes, the problem will go
away).