- Attempt to add multithreading to compiler (not working)
- Attempt to add multithreading to compiler (not working)
- Added lock