bug: modifying stream_opts in mixin permanently modifies defaults

e.g. forcing non-object mode with `delete stream_opts.objectMode`
bump