def pop_marker(self, reset):
saved = self.saved_markers.pop()<EOL>if reset:<EOL><INDENT>self.marker = saved<EOL><DEDENT>elif self.saved_markers:<EOL><INDENT>self.saved_markers[-<NUM_LIT:1>] = saved<EOL><DEDENT>
Pop a marker off of the marker stack. If reset is True then the
        iterator will be returned to the state it was in before the
        corresponding call to push_marker().