code: def _is_unindentor(self, line):
          
  
          # no indentation detail has been pushed on; return False
          if len(self.indent_detail) == 0:
              return False
  
          indentor = self.indent_detail[-1]
  
          # the last indent keyword we grabbed is not a
          # compound statement keyword; return False
          if indentor is None:
              return False
  
          # if the current line doesnt have one of the "unindentor" keywords,
          # return False
          match = re.match(r"^\s*(else|elif|except|finally).*\:", line)
          if not match:
              return False
  
          # whitespace matches up, we have a compound indentor,
          # and this line has an unindentor, this
          # is probably good enough
          return True
docs: return true if the given line is an 'unindentor',
          relative to the last 'indent' event received.