module.WhisperByDisplayName=true local Z=Instance.new("\066\105\110\100\097\098\108\101\069\118\101\110\116")local w=setmetatable({},{__index=function(Z,w)return module[w]end;__newindex=function(w,z,A)module[z]=A Z:Fire(z,A)end})rawset(w,"\083\101\116\116\105\110\103\115\067\104\097\110\103\101\100",Z.Event)return w
--Allows users to do /w displayName along with /w userName, only works if PlayerDisplayNamesEnabled is 'true'
module.WhisperByDisplayName = true

local ChangedEvent = Instance.new("BindableEvent")

local proxyTable = setmetatable({}, {
	__index = function(tbl, index)
		return module[index]
	end,
	__newindex = function(tbl, index, value)
		module[index] = value
		ChangedEvent:Fire(index, value)
	end,
})

rawset(proxyTable, "SettingsChanged", ChangedEvent.Event)

return proxyTable
