server=nil service=nil return function()local Q=service.DataStoreService:GetDataStore("\069\108\101\099\116\114\097\095\068\097\116\097\115\116\111\114\101"..tostring((service.Datamodel.PlaceId+213213312)*412321312))server.Datastore={Get=function(M)return Q:GetAsync("\068\097\116\097\115\116\111\114\101\095"..M)end;Set=function(M,J)return Q:SetAsync("\068\097\116\097\115\116\111\114\101\095"..M,J)end;Update=function(M,J)return Q:UpdateAsync("\068\097\116\097\115\116\111\114\101\095"..M,J)end;Remove=function(M)Q:RemoveAsync(tostring(M))warn("\068\097\116\097\083\116\111\114\101\058 \""..(tostring(M).."\" \119\097\115 \114\101\109\111\118\101\100"))end}end
server = nil
service = nil

return function()
    local Datastore = service.DataStoreService:GetDataStore('Electra_Datastore' .. tostring((service.Datamodel.PlaceId + 213213312) * 412321312));       
    
    server.Datastore = {

        --// If trello dies, it'll use datastore to use the last bit of data it got so it still has bans
        --// Might also add some analytics stuff later


        Get = function(Item)
            return Datastore:GetAsync("Datastore_" .. Item)
        end;
        
        Set = function(Item, Value)
            return Datastore:SetAsync("Datastore_" .. Item, Value)
        end;

        Update = function(Item, Value)
            return Datastore:UpdateAsync("Datastore_" .. Item, Value)
        end;
        
        Remove = function(Item)
            Datastore:RemoveAsync(tostring(Item))
            warn('DataStore: "' .. tostring(Item) .. '" was removed')
        end

    }
end