At the very least character classes must be defined. Whether or not new operators are required remains for an in depth study. Character classes are subsets of the Unicode set. Character classes are defined with respect to a specific language or group of languages. The introduction of new operators must show that regular expressions languages are incapable of performing the desired operation -not just inconvenient.
Typeface describes a distinctive design applied to a set of visually related symbols.
For Ethiopic fonts a single typeface may have a dozen or more names. Names of vendors are excluded unless the vendor is also the original artist of the typeface. Traditional names used by calligraphers and priests should be applied. Syllabic text should may not require rules different from Latin scripts but must stretching limits must be investigated. Traditional practices by calligraphers and priests should be applied.