in adaptor.go [178:182]
func (s *printer) Print(args ...interface{}) { if !s.inDetail || s.printDetail { fmt.Fprint((*state)(s), args...) } }