code: func (a *Annotations) Set(name ACIdentifier, value string) {
  	for i, anno := range *a {
  		if anno.Name.Equals(name) {
  			(*a)[i] = Annotation{
  				Name:  name,
  				Value: value,
  			}
  			return
  		}
  	}
  	anno := Annotation{
  		Name:  name,
  		Value: value,
  	}
  	*a = append(*a, anno)
  }
docs: // Set sets the value of an annotation by the given name, overwriting if one already exists.