new argument: node.iternext(to), node.iterprev(to)
fix changes desc