I've got a small hierarchy of objects that in general gets constructed from data in a Stream, but for some particular subclasses, can be synthesized from a simpler argument list. In chaining the
constructors from the subclasses, I'm running into an issue with ensuring the disposal of the synthesized stream that the base class constructor
…