This reverts commit 31fdba8.
push the stream.part bugfix from previous commit
this will become another library
This will make way for "cache views" to be the canonical way to cache view I/O contents AND their rendering
…oses #127 Use `make test-independant` to ignore element-collection if you are not working on that