A Russell proposes this idea that AI system should have self-doubt. They should be always uncertain in their final decision, he says. "That would help Hal sort of get out of the local optimum of the, this is the mission" He suggests an embedded programming system where the AI has a primary function but at times of uncertainty, queries a series of other programs.