code: func (cml *ConfigMapLock) Get() (*LeaderElectionRecord, error) {
  	var record LeaderElectionRecord
  	var err error
  	cml.cm, err = cml.Client.ConfigMaps(cml.ConfigMapMeta.Namespace).Get(cml.ConfigMapMeta.Name, metav1.GetOptions{})
  	if err != nil {
  		return nil, err
  	}
  	if cml.cm.Annotations == nil {
  		cml.cm.Annotations = make(map[string]string)
  	}
  	if recordBytes, found := cml.cm.Annotations[LeaderElectionRecordAnnotationKey]; found {
  		if err := json.Unmarshal([]byte(recordBytes), &record); err != nil {
  			return nil, err
  		}
  	}
  	return &record, nil
  }
docs: // Get returns the election record from a ConfigMap Annotation