local V=game:GetService("\080\108\097\121\101\114\115")local s=game:GetService("\082\117\110\083\101\114\118\105\099\101")local j=game:GetService("\083\101\114\118\101\114\083\116\111\114\097\103\101")local l=require(script.Constants)local b=require(script.Promise)local v=require(script.SavingMethods)local Z=require(script.Settings)local C=require(script.TableUtil)local X=require(script.Verifier)local m=j:FindFirstChild("\083\097\118\101\073\110\083\116\117\100\105\111")local w=m and m.Value local function U(V)if typeof(V)=="\116\097\098\108\101"then return C.clone(V)else return V end end


local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local ServerStorage = game:GetService("ServerStorage")

local Constants = require(script.Constants)
local Promise = require(script.Promise)
local SavingMethods = require(script.SavingMethods)
local Settings = require(script.Settings)
local TableUtil = require(script.TableUtil)
local Verifier = require(script.Verifier)

local SaveInStudioObject = ServerStorage:FindFirstChild("SaveInStudio")
local SaveInStudio = SaveInStudioObject and SaveInStudioObject.Value

local function clone(value)
	if typeof(value) == "table" then
		return TableUtil.clone(value)
	else
		return value
	end
end
