Our approach to text input was worked out in the context of the foregoing background, with the following more specific requirements in mind.