script-engine work.
- Added CompilerContext