function Table.deepReadonly(o)for o,M in pairs(o)do if type(M)=="\116\097\098\108\101"then Table.deepReadonly(M)end end return Table.readonly(o)end return Table
--[=[
	Recursively sets the table as ReadOnly

	@param target table -- Table to error on indexing
	@return table -- The same table
]=]
function Table.deepReadonly(target)
	for _, item in pairs(target) do
		if type(item) == "table" then
			Table.deepReadonly(item)
		end
	end

	return Table.readonly(target)
end

return Table
