Actually, i think you're right. isLost() isn't necessary as it's implied as the opposite if isConnected().