function BaseState._Exit(y)y.stateTime=0 for y,J in pairs(y.handles)do J:Disconnect()end y.handles={}y:Exit()end
-- Protected
function BaseState:_Exit()
	self.stateTime = 0
	for _, handle in pairs(self.handles) do
		handle:Disconnect()
	end
	self.handles = {}
	self:Exit()
end
