An Environment handles compiling a script and creating contexes that can be executed on the virtual machine.