Bug fixes from eyeballing the bytecode interpreter