local Function = filtergc("function", { Constants = { "gmatch", "GetFullName" } }, true) for _, Table in debug.getupvalues(Function) do if typeof(Table) ~= "table" then continue end setrawmetatable(Table, { __newindex = function(_, Index, Value) warn(`Blocked detection {Index} {Value}`) end }) end