def METHOD_NAME(self, node, extras):
    """
        Default recognition processing.
        This is the method which should be overridden in most cases
        to provide derived classes with custom recognition
        processing functionality.
        This default processing method executes actions if the node's
        value is an action or a list of actions.
        - *node* -- The root node of the recognition parse tree.
        - *extras* -- A dictionary of elements from the
          extras list contained within this recognition.
          Maps element name -> element value.
    """
    value = node.value()
    if isinstance(value, (list, tuple)):
        for item in node.value():
            if isinstance(item, ActionBase):
                item.execute(extras)
    elif isinstance(value, ActionBase):
        value.execute(extras)