code: func getHeaders(headers map[string]string) []rpc.CallOption {
  	hdrs := make([]rpc.CallOption, 0, len(headers)+1)
  	hdrs = append(hdrs, rpc.WithHeader(_version, dosa.VERSION))
  	for h, v := range headers {
  		hdrs = append(hdrs, rpc.WithHeader(h, v))
  	}
  	return hdrs
  }
docs: // getHeaders converts the provided headers into rpc.CallOption values. A header for Version is also added.