Distinguish error messages for incomplete text categories
Merge remote-tracking branch 'origin/master' into r2
Index schema - Handle 'default' flag.  Produce legacy format.
Functional!
Use internal code caching for node dictionary.  Needs review.