Flatten the dict structure
Define dict as a persistent hash table
Simplify catalog
Introduce promises

Also introduced is an interactive mode for applying interpretation
rules manually.