| Index: lib/src/typed_stream_transformer.dart
 | 
| diff --git a/lib/src/typed_stream_transformer.dart b/lib/src/typed_stream_transformer.dart
 | 
| index 2fb20c468e215816c82e2f5b78247c449e70c9b2..bda68ae2f3d584e9f545a6a5f393684d66b65030 100644
 | 
| --- a/lib/src/typed_stream_transformer.dart
 | 
| +++ b/lib/src/typed_stream_transformer.dart
 | 
| @@ -12,9 +12,9 @@ import 'delegate/stream.dart';
 | 
|  /// regardless of its original generic type, by asserting that the events
 | 
|  /// emitted by the transformed stream are instances of `T` whenever they're
 | 
|  /// provided. If they're not, the stream throws a [CastError].
 | 
| -StreamTransformer/*<S, T>*/ typedStreamTransformer/*<S, T>*/(
 | 
| -        StreamTransformer transformer) =>
 | 
| -    transformer is StreamTransformer/*<S, T>*/
 | 
| +StreamTransformer<S, T>
 | 
| +    typedStreamTransformer<S, T>(StreamTransformer transformer) => transformer
 | 
| +            is StreamTransformer<S, T>
 | 
|          ? transformer
 | 
|          : new _TypeSafeStreamTransformer(transformer);
 | 
|  
 | 
| 
 |