:internal: implement some more functions for the node iterator (not tested yet)