Many definition expression search caching systems added, reduces compile times by about 50%