I guess I'm confused why you need it.  Is it so that if the 'guess' case returns a false value, it kicks us out?