public static Stream Inspect(this Stream stream, IStreamInspector inspector)
 {
     return(new StreamInspector(stream, inspector));
 }
 public StreamInspector(Stream baseStream, IStreamInspector streamInspector)
 {
     _baseStream      = baseStream;
     _streamInspector = streamInspector;
 }