code: func (t *UserTypeDefinition) Context() string {
  	if t.TypeName != "" {
  		return fmt.Sprintf("type %#v", t.TypeName)
  	}
  	return "unnamed type"
  }
docs: // Context returns the generic definition name used in error messages.