Unsupported for MapStream
@override Map<RK, RV> cast<RK, RV>() { throw UnsupportedError('Cannont cast MapStream'); }