def _match_stmt(self, token, buffer, flags=0):
        tag, left, right, sublist = token
        matcher = MatchStatement()
        matcher.matchlist = self._match_list(sublist[0], buffer, flags)
        matcher.statements = self._suite(sublist[1], buffer)