:internal: step node iterator works now completely