--[[**
	<description>
	Calls the function provided and sets the cached result.
	</description>

	<parameter name = "updateFunc">
	The function
	</parameter>
**--]]

function DataStore:Update(updateFunc)
	self.value = updateFunc(self.value)
	self:_Update()
end
