Cleaned up Menu._run().