Use `map[io.WriteCloser]struct{}`, as `struct{}` has a [size of zero bytes](https://code.google.com/p/go/source/detail?r=6e4ee32fffd1).