Initial bytecode implementation with slight modification to parser for variable-scoping (experimental).