open operation now supports readabl streams, #26.
save operation now supports writable streams, #26.