code: func (c *Client) TellWithTimeout(method string, timeout time.Duration, args ...interface{}) (result *dnode.Partial, err error) {
  	response := <-c.GoWithTimeout(method, timeout, args...)
  	return response.Result, response.Err
  }
docs: // TellWithTimeout does the same thing with Tell() method except it takes an
  // extra argument that is the timeout for waiting reply from the remote Kite.
  // If timeout is given 0, the behavior is same as Tell().