 
     exeContext.instrumentation.fieldResolution(
         processId: processId(),
-        threadId: threadId(), 
+        threadId: threadId(),
         started: resolveFieldStarted,
         finished: exeContext.instrumentation.now,
         source: source,


        completedResults.append(completedItem)
    }
    
    return completedResults.flatten(on: exeContext.eventLoopGroup)
}


        path: [IndexPathElement],
        fields: [String: [Field]]
    ) throws -> EventLoopFuture<[String: Any]> {
        var results = [String: EventLoopFuture<Any>]()

        try fields.forEach { field in
            let fieldASTs = field.value
            let fieldPath = path + [field.key] as [IndexPathElement]

