-- InstanceSubset object behaves like an Instance when serialized by pretty-format

local InstanceSubset = {}
InstanceSubset.__index = InstanceSubset
function InstanceSubset.new(className, subset)
	table.sort(subset)
	local self = {
		ClassName = className,
		subset = subset,
	}

	setmetatable(self, InstanceSubset)
	return self
end
