def METHOD_NAME(caller, **kwargs):
    text = (
        """
    Your name is |g%s|n!
    click |lclook|lthere|le to trigger a look command under MXP.
    This node's option has no explicit key (nor the "_default" key
    set), and so gets assigned a number automatically. You can infact
    -always- use numbers (1...N) to refer to listed options also if you
    don't see a string option key (try it!).
    """
        % caller.key
    )
    if kwargs.get("executed_from_dynamic_node", False):
        # we are calling this node as a exec, skip return values
        caller.msg("|gCalled from dynamic node:|n \n {}".format(text))
        return
    else:
        options = {"desc": "back to main", "goto": "test_start_node"}
        return text, options