- imprecise semantic search
- simple auto-completion (1-5 tokens)
- copying patterns with substitutions
- inserting commonly-used templates