qPerfectionWeld 2.0

local Container = script.Parent :: Instance
local function BreakJoints(part)
	for _, child in part:GetJoints() do
		child:Destroy()
	end
end

You do know :IsA("Model") automatically autocompletes “scope” as a model?

And if you still want to do that…

scope = scope :: Model

But thanks for showing me ways to make it better :slight_smile: