- Refactored JIT to use segment object
- Will soon refactor JIT to do incremental segment extension