local t=script.Parent.Parent local J=require(t.Types)local a=require(t.Utility.cleanupOnDestroy)local f=require(t.Instances.Children)local u=require(t.Instances.Scheduler)local R=require(t.Instances.defaultProps)local v=require(t.State.Compat)local G=require(t.Logging.logError)local P=require(t.Logging.logWarn)local m={__mode="\107"}local s=false


local Package = script.Parent.Parent
local Types = require(Package.Types)
local cleanupOnDestroy = require(Package.Utility.cleanupOnDestroy)
local Children = require(Package.Instances.Children)
local Scheduler = require(Package.Instances.Scheduler)
local defaultProps = require(Package.Instances.defaultProps)
local Compat = require(Package.State.Compat)
local logError = require(Package.Logging.logError)
local logWarn = require(Package.Logging.logWarn)

local WEAK_KEYS_METATABLE = {__mode = "k"}

local ENABLE_EXPERIMENTAL_GC_MODE = false
