def METHOD_NAME(self, *args, **kwargs):
    """Render the template to produce a native Python type. If the result
    is a single node, its value is returned. Otherwise, the nodes are
    concatenated as strings. If the result can be parsed with
    :func:`ast.literal_eval`, the parsed value is returned. Otherwise, the
    string is returned.
    """
    vars = dict(*args, **kwargs)
    try:
        return native_concat(self.root_render_func(self.new_context(vars)))
    except Exception:
        exc_info = sys.exc_info()
    return self.environment.handle_exception(exc_info, True)