tidy
tests for pipeable
update tests
implement & separate
composable pipes
tidy sinks
to new api
add new sources
test for push buffer
test for pipe as compose
test for filter
test for traversals
onEnd
only do op on through when not end
fix leafFirst test
widthFirst, depthFirst, leafFirst traversals
tidy
update example