* Sparse attribute storage, which could come in handy for supporting new languages
* Scoring
* Extreme flexibility of indexing: index whatever chars we want, index them any number of ways (case-sensitive or not), and entirely too much more
=== Challenge: Fast Regex Matching ===