Improved efficiency

These methods were written before certain convenience data structures
were available.
Guess the shortest text form

This could return some random results in non-concatenative languages,
but the shortest transcription is likely to be the unaffixed one.