Implement proper node ID assignment
Implement 1-arg version of begin()