| 
					
				 | 
			
			
				@@ -321,7 +321,7 @@ define(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         var thisContext = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         st.withContext = function (worker, setup) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return thisContext ? 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return thisContext != null ? 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 inContext(worker, setup) : 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 inContextWithErrorHandling(worker, setup); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -383,7 +383,7 @@ define(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 self = nilAsReceiver; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var method = klass ? klass.fn.prototype[st.st2js(selector)] : self.a$cls && self[st.st2js(selector)]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return method ? 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return method != null ? 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 method.apply(self, args || []) : 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 globals.Message._selector_arguments_notUnderstoodBy_( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     selector, [].slice.call(args), self.a$cls ? self : wrapJavaScript(self) 
			 |