Renamed `Node.map` and `Node.forEach` back to `traverse` and `transform`
Fixed #221: Parameter `index` in the callbacks of `map` and `forEach` are now cloned for every callback