streaming interface, fixes #5
Merge pull request #10 from toddself/transform-stream

streaming interface, fixes #5