Add ParseAll
More tests
Add Copy
Benchmark Copy; the result suggests Node should be passed as value