That was very interesting, even if the result seemed to be that hyphenation could not work this way for languages that require displaying a hyphen character. Just wondering, has anyone in the meanwhile hacked together their own solution that works for English?