Enable demuxing with new interface Myth::Stream

TODO: Wrap pointer with shared_ptr