genParams=executor.internalEvaluate(independent.apply( new NValInt(i)).apply(genParams));
String fieldName = fieldNames.get(i);
Node valueDictionaryThunk = recordDictionary.getValue(fieldName);
result= result.insertRecordField(fieldName,
executor.internalEvaluate(valueDictionaryThunk.apply(arbitraryMethodIndex).apply(genParams)));
}
return result;
}