if(node.getExportType() != null && !_visitedNodes.contains(node.getExportType())) node.getExportType().apply(this, question);
if(node.getExportType() != null && !_visitedNodes.contains(node.getExportType())) node.getExportType().apply(this);
if(node.getExportType() != null && !_visitedNodes.contains(node.getExportType())) node.getExportType().apply(this);
if(node.getExportType() != null && !_visitedNodes.contains(node.getExportType())) mergeReturns(retVal,node.getExportType().apply(this));
if(node.getExportType() != null && !_visitedNodes.contains(node.getExportType())) mergeReturns(retVal,node.getExportType().apply(this, question));