Merge: Optimizations in nitvm