--[[
	A special key for property tables, which parents any given descendants into
	an instance.
]]


local Package = script.Parent.Parent
local ObjectUtility = require(Package.ObjectUtility)
local Observer = require(Package.States.Observer)

type Set<T> = {[T]: boolean}
