Initial experimentation
Beginnings of go-to-definition
Clean identifier names
Working OK but problems with laziness
Reduced crashes but much more ugly code
Tiny cleanup
Reenable tests. Everything breaks. Tears.
Update to use my fork of LibClang. No more crashes.
Cleanup
It now seems safe to enable optimizations