Changes
fix bug where the arguments where all getting removed if cfg.allowBlankParams wasn't present
local newArgs = {}
for k, v in pairs(args) do
end
end
for i, param in ipairs(cfg.allowBlankParams or {}) do
newArgs[param] = args[param]
end
return newArgs