Changes
now reason
		local reason = args.reason or args[1]
		if reason then
			self._reason reason = reason:lower()
		end
	end
		local configTables = {}
		if cfg.banners[self.action] then
			configTables[#configTables + 1] = cfg.banners[self.action][self._reasonreason]
		end
		if cfg.defaultBanners[self.action] then
	-- Get the other inputs.
	local reason = protectionObj:getReason().reason
	local action = protectionObj.action
	local level = protectionObj.level
	local expiry = protectionObj:getExpiry()
	local action = protectionObj.action
	local reason = protectionObj:getReason().reason
	if not expiry