code: func newErrNoDescriber(types ...reflect.Type) error {
  	names := make([]string, 0, len(types))
  	for _, t := range types {
  		names = append(names, t.String())
  	}
  	return describe.ErrNoDescriber{Types: names}
  }
docs: // newErrNoDescriber creates a new ErrNoDescriber with the names of the provided types.