info = function(_, msg, ...) io.stderr:write("[INFO] " .. msg .. "\n") end, debug = function(_, msg, ...) io.stderr:write("[DEBUG] " .. msg .. "\n") end, warn ...