code: func (chainAsyncResult *ChainAsyncResult) Get(sleepDuration time.Duration) ([]reflect.Value, error) {
  	if chainAsyncResult.backend == nil {
  		return nil, ErrBackendNotConfigured
  	}
  
  	var (
  		results []reflect.Value
  		err     error
  	)
  
  	for _, asyncResult := range chainAsyncResult.asyncResults {
  		results, err = asyncResult.Get(sleepDuration)
  		if err != nil {
  			return nil, err
  		}
  	}
  
  	return results, err
  }
docs: // Get returns results of a chain of tasks (synchronous blocking call)