Red phase: Logout should handle null and empty string tokens gracefully without throwing. Currently null causes TypeError.
Red phase: LogoutTest covers deleting existing session and no-op for unknown token.