We had been dropping the declared return types of user-defined functions
Now we preserve them.
Test that we preserve declared types of external variables
commenting out dead code
fixed variable-shadowing bug
documenting progress
Use an LRUCache in CachingDocReader to limit memory usage
comment: not thread-safe
benchmarking
Filled in some missing thoughts about indexes
Updated status w.r.t Solr 4