In these code examples, could you make it such that the code is pretty much equivalent to source code? You can take a look at other examples throughout libstd/libextra, but I'm was thinking something along the lines of:

```
# Examples

Decompress a gzipp'd stream

    use extra::gzip::GzipReader;
   
    let mut reader = GzipReader::new(gzipped_stream);
    let contents = reader.read_to_end();

Compress data to a gzip stream

    use extra::gzip::GzipWriter;
    use std::rt::io::Decorator;
    use std::rt::io::mem::MemWriter;
   
    let mut writer = GzipWriter::new(MemWriter::new());
    write.write(my_data);
    writer.finalize(); // must call ...
    let bytes = writer.inner().inner();

```

etc.