Docs for abstract_node