This is what I was talking with you about, that I don't think there's any way for me to access stream opts from a function. But after the stuff that I did for Uniq I thought of a better way to do this that would allow stream_opts, based on what @jonahkagan showed me:

```coffee
class Spawn
  constructor: (stream_opts, args...) ->
    return new Process _(stream_opts).extend(objectMode: false), args...
module.exports = (Understream) ->
  Understream.mixin Spawn, 'spawn'
```