code: func InnerError(err error) error {
  	contained, ok := err.(ContainedError)
  	if !ok {
  		return nil
  	}
  	return contained.InnerError()
  }
docs: // InnerError returns the packaged inner error if this is an error that
  // contains another.