v0.8.0 — allow substreams to inherit from a custom stream.Duplex subclass, fix up options handling on convenience factory