anchor.diff:                 if you create a self contained installation.
                  
   Configuring the Lua interpreter:
  -/LV [version]  Lua version to use; either 5.1, 5.2, or 5.3.
  +/LV [version]  Lua version to use; either 5.1, 5.2, 5.3, or 5.4.
                  Default is auto-detected.
   /LUA [dir]     Location where Lua is installed - e.g. c:\lua\5.1\
                  If not provided, the installer will search the system
  
positive.code: 	if lua_version_set then
  		names = {S"lua$LUA_VERSION.exe", S"lua$LUA_SHORTV.exe"}
  	else
  		names = {"lua5.3.exe", "lua53.exe", "lua5.2.exe", "lua52.exe", "lua5.1.exe", "lua51.exe"}
  	end
  	table.insert(names, "lua.exe")
  	table.insert(names, "luajit.exe")
  
negative.code: 	local full_version = handler:read("*a")
  	handler:close()
  
  	local version = full_version:match(" (5%.[1234])$")
  	if not version then
  		return nil, "unknown interpreter version '" .. full_version .. "'"
  	end
  