Static analysis
Ready to attack node inlining
Finished node inlining
Working on flattening records
Splitting functions
Finished flatten records