test for errors in depth-first
abort on errors
1.0.1