--[[
	Constructs a new state object, which exposes compatibility APIs for
	integrating with non-reactive code.
]]


local Package = script.Parent.Parent
local initDependency = require(Package.Dependencies.initDependency)

local class = {}
local CLASS_METATABLE = {__index = class}
