1. Add support for various types of typographical spaces, such as thin, hair, en, em.2. Make it possible to insert fixed-width hard spaces (supporting Unicode would surely be a great step in this direction).3. When language is set to CF, insert hard spaces automatically before colons (except in contexts like "