code: func DefaultHandlers() Handlers {
  	return Handlers{
  		Build:            NewHandlerList(JSONBuilder),
  		Sign:             NewHandlerList(),
  		Send:             NewHandlerList(WithTracing(BaseSender)),
  		ValidateResponse: NewHandlerList(),
  		Decode:           NewHandlerList(JSONDecoder),
  		DecodeError:      NewHandlerList(),
  		Complete:         NewHandlerList(),
  	}
  }
docs: // DefaultHandlers defines a basic request configuration that assumes JSON
  // requests and responses.