Add get_node_info() and fix promote()
0.3.4