@kizu, could we please rename `node[node.length - 1]` to something more human-friendly?