| 
					
				 | 
			
			
				@@ -2244,7 +2244,7 @@ return smalltalk.withContext(function($ctx1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var $2,$1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 $2=self._lookupProperty_(_st(_st(aMessage)._selector())._asJavaScriptSelector()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 if(($receiver = $2) == nil || $receiver == undefined){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-$1=smalltalk.Object.fn.prototype._doesNotUnderstand_.apply(_st(self), [aMessage]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+$1=smalltalk.JSObjectProxy.superclass.fn.prototype._doesNotUnderstand_.apply(_st(self), [aMessage]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var jsSelector; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 jsSelector=$receiver; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2356,7 +2356,7 @@ return smalltalk.withContext(function($ctx1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var $1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 $1=self._at_ifAbsent_("value",(function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return smalltalk.withContext(function($ctx2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-return smalltalk.Object.fn.prototype._value.apply(_st(self), []); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+return smalltalk.JSObjectProxy.superclass.fn.prototype._value.apply(_st(self), []); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }, function($ctx2) {$ctx2.fillBlock({},$ctx1)})})); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return $1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }, function($ctx1) {$ctx1.fill(self,"value",{},smalltalk.JSObjectProxy)})}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3072,7 +3072,7 @@ function $ProtocolAdded(){return smalltalk.ProtocolAdded||(typeof ProtocolAdded= 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function $SystemAnnouncer(){return smalltalk.SystemAnnouncer||(typeof SystemAnnouncer=="undefined"?nil:SystemAnnouncer)} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return smalltalk.withContext(function($ctx1) {  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var $1,$2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-smalltalk.Organizer.fn.prototype._addElement_.apply(_st(self), [aString]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+smalltalk.ClassOrganizer.superclass.fn.prototype._addElement_.apply(_st(self), [aString]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 $1=_st($ProtocolAdded())._new(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 _st($1)._protocol_(aString); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 _st($1)._theClass_(self._theClass()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3091,7 +3091,7 @@ function $ProtocolRemoved(){return smalltalk.ProtocolRemoved||(typeof ProtocolRe 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function $SystemAnnouncer(){return smalltalk.SystemAnnouncer||(typeof SystemAnnouncer=="undefined"?nil:SystemAnnouncer)} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return smalltalk.withContext(function($ctx1) {  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var $1,$2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-smalltalk.Organizer.fn.prototype._removeElement_.apply(_st(self), [aString]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+smalltalk.ClassOrganizer.superclass.fn.prototype._removeElement_.apply(_st(self), [aString]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 $1=_st($ProtocolRemoved())._new(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 _st($1)._protocol_(aString); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 _st($1)._theClass_(self._theClass()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3184,7 +3184,7 @@ fn: function (aStream){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var self=this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return smalltalk.withContext(function($ctx1) {  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var $1,$2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-smalltalk.Object.fn.prototype._printOn_.apply(_st(self), [aStream]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+smalltalk.Package.superclass.fn.prototype._printOn_.apply(_st(self), [aStream]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 $1=aStream; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 _st($1)._nextPutAll_(" ("); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 _st($1)._nextPutAll_(self._name()); 
			 |