code: func (l *State) RemoveCheck(id types.CheckID) error {
  	l.Lock()
  	defer l.Unlock()
  	return l.removeCheckLocked(id)
  }
docs: // RemoveCheck is used to remove a health check from the local state.
  // The agent will make a best effort to ensure it is deregistered
  // todo(fs): RemoveService returns an error for a non-existent service. RemoveCheck should as well.
  // todo(fs): Check code that calls this to handle the error.