func init() {
	initHijack()
	SetFormatter(NewDefaultFormatter(os.Stderr))
	SetGlobalLogLevel(INFO)
}
Here's where the opinionation comes in. We need some sensible defaults,
especially after taking over the log package. Your project (whatever it may
be) may see things differently. That's okay; there should be no defaults in
the main package that cannot be controlled or overridden programatically,
otherwise it's a bug. Doing so is creating your own init_log.go file much
like this one.
package capnslog
import (
	"io"
	"os"
	"syscall"
)