I need to make _ENV optional. I need _ENV for interactive environments like a shell. This means that if _ENV is defined, it will be used. So if you start a Luan file with
local _ENV = {}
then you can use undefined variable. I also plan to add a "Lua" module that will provide Lua function names including _G. To use it, do
local _ENV = require "luan:Lua"