The original stream consumer
Note: if you pass null to the constructor, calling this method will throw NPE
@override IOSink get origin => super.origin as IOSink;