| 
														
															@@ -167,7 +167,7 @@ proto.getCurrent = function getCurrent() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  **/ 
														 | 
														
														 | 
														
															  **/ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 proto.setSource = function setSource(theSource, callback) { 
														 | 
														
														 | 
														
															 proto.setSource = function setSource(theSource, callback) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	if (theSource) throw new Error("CursorDocumentSource doesn't take a source"); //TODO: This needs to put back without the if once async is fully and properly supported 
														 | 
														
														 | 
														
															 	if (theSource) throw new Error("CursorDocumentSource doesn't take a source"); //TODO: This needs to put back without the if once async is fully and properly supported 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	if (callback) return process.nextTick(callback); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	if (callback) return setImmediate(callback); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 /** 
														 | 
														
														 | 
														
															 /** 
														 |