code: func executeFields(p executeFieldsParams) *Result {
  	finalResults := executeSubFields(p)
  
  	dethunkMapWithBreadthFirstTraversal(finalResults)
  
  	return &Result{
  		Data:   finalResults,
  		Errors: p.ExecutionContext.Errors,
  	}
  }
docs: // Implements the "Evaluating selection sets" section of the spec for "read" mode.