Because `through2` doesn't fully respect encoding, [through2#14](https://github.com/rvagg/through2/issues/14).