# Functions
GetCompression detects whether an Opener is compressed and which algorithm is used.
PeekCompression detects whether the input stream is compressed and which algorithm is used.
# Interfaces
PeekReader is an io.Reader that also implements Peek a la bufio.Reader.
# Type aliases
Opener represents e.g.