rename `stream` function to `read` and `reformat` to `sformat`
add `sfilter` and `sfilterfalse`
 tidy documentation
Merge remote-tracking branch 'origin/master'