 		broadcastToAllClients(object: SessionResponse.results(sresults))
 	}
 	
+	/// converts variable value compute response to a SessionResponse
 	func handleVariableValueResponse(data: ComputeResponse.VariableValue) {
 		let value = SessionResponse.VariableValueData(value: data.value, environmentId: data.contextId)
 		let responseObject = SessionResponse.variableValue(value)

		}
	}
	
	func handle(command: SessionCommand, from: SessionConnection) {
		logger.info("got command: \(command)")
		switch command {

		broadcastToAllClients(object: SessionResponse.execComplete(cdata))
	}
	
	/// converts results compute response to a SessionResponse
	func handleResultsResponse(data: ComputeResponse.Results) {
		guard data.transId != nil else {
			logger.warning("results response sent w/o a transactionId")
