local g=script.Parent.Parent local o=require(g.Dependencies)local B=(require(g.ObjectUtility)).xtypeof local u=require(g.States.unwrap)local W=require(script.SpringScheduler)local I=require(script.unpackType)local T=o.utility.parseError local s={}local Q={__index=s}local V={__mode="\107"}


local Package = script.Parent.Parent

local Dependencies = require(Package.Dependencies)
local xtypeof = require(Package.ObjectUtility).xtypeof
local unwrap = require(Package.States.unwrap)

local SpringScheduler = require(script.SpringScheduler)
local unpackType = require(script.unpackType)

local parseError = Dependencies.utility.parseError

local class = {}

local CLASS_METATABLE = {__index = class}
local WEAK_KEYS_METATABLE = {__mode = "k"}
