def parse(self, context, debug=0):
        match = self.matchlist.when(context)
        return self._handle_match(context, match, debug)