code: func NewCoordinate(srv *Server) *Coordinate {
  	c := &Coordinate{
  		srv:     srv,
  		updates: make(map[string]*structs.CoordinateUpdateRequest),
  	}
  
  	go c.batchUpdate()
  	return c
  }
docs: // NewCoordinate returns a new Coordinate endpoint.