docs: def render_node(xml_node: XmlNode, **args) -> Node:
      """Renders node from xml node"""
      try:
          node = create_node(xml_node, **args)
          pipeline = get_pipeline(node)
          run_steps(node, pipeline, **args)
          return node
      except CoreError as error:
          error.add_view_info(xml_node.view_info)
          raise
      except:
          info = exc_info()
          msg = 'Unknown error occurred during rendering'
          error = RenderingError(msg, xml_node.view_info)
          error.add_cause(info[1])
          raise error from info[1]