--[[**
	<description>
	Takes a function to be called whenever the cached result updates.
	</description>

	<parameter name = "callback">
	The function to call.
	</parameter>
**--]]

function DataStore:OnUpdate(callback)
	table.insert(self.callbacks, callback)
end
