|  | @@ -1664,25 +1664,6 @@ return self}, function($ctx1) {$ctx1.fill(self,"at:put:",{aString:aString,anObje
 | 
											
												
													
														|  |  messageSends: []}),
 |  |  messageSends: []}),
 | 
											
												
													
														|  |  smalltalk.JSObjectProxy);
 |  |  smalltalk.JSObjectProxy);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -smalltalk.addMethod(
 |  | 
 | 
											
												
													
														|  | -"_canForwardMessage_",
 |  | 
 | 
											
												
													
														|  | -smalltalk.method({
 |  | 
 | 
											
												
													
														|  | -selector: "canForwardMessage:",
 |  | 
 | 
											
												
													
														|  | -fn: function (aMessage) {
 |  | 
 | 
											
												
													
														|  | -var self=this;
 |  | 
 | 
											
												
													
														|  | -return smalltalk.withContext(function($ctx1) { 
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -		var jsSelector = aMessage._selector()._asJavaScriptSelector();
 |  | 
 | 
											
												
													
														|  | -		if(jsSelector in self._jsObject()) {
 |  | 
 | 
											
												
													
														|  | -			return true
 |  | 
 | 
											
												
													
														|  | -		} else {
 |  | 
 | 
											
												
													
														|  | -			return false;
 |  | 
 | 
											
												
													
														|  | -		}
 |  | 
 | 
											
												
													
														|  | -	;
 |  | 
 | 
											
												
													
														|  | -return self}, function($ctx1) {$ctx1.fill(self,"canForwardMessage:",{aMessage:aMessage},smalltalk.JSObjectProxy)});},
 |  | 
 | 
											
												
													
														|  | -messageSends: []}),
 |  | 
 | 
											
												
													
														|  | -smalltalk.JSObjectProxy);
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |  smalltalk.addMethod(
 |  |  smalltalk.addMethod(
 | 
											
												
													
														|  |  "_doesNotUnderstand_",
 |  |  "_doesNotUnderstand_",
 | 
											
												
													
														|  |  smalltalk.method({
 |  |  smalltalk.method({
 | 
											
										
											
												
													
														|  | @@ -1704,34 +1685,6 @@ return $1;
 | 
											
												
													
														|  |  messageSends: ["ifNotNil:ifNil:", "forwardMessage:withArguments:", "arguments", "doesNotUnderstand:", "lookupProperty:", "asJavaScriptSelector", "selector"]}),
 |  |  messageSends: ["ifNotNil:ifNil:", "forwardMessage:withArguments:", "arguments", "doesNotUnderstand:", "lookupProperty:", "asJavaScriptSelector", "selector"]}),
 | 
											
												
													
														|  |  smalltalk.JSObjectProxy);
 |  |  smalltalk.JSObjectProxy);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -smalltalk.addMethod(
 |  | 
 | 
											
												
													
														|  | -"_forwardMessage_",
 |  | 
 | 
											
												
													
														|  | -smalltalk.method({
 |  | 
 | 
											
												
													
														|  | -selector: "forwardMessage:",
 |  | 
 | 
											
												
													
														|  | -fn: function (aMessage) {
 |  | 
 | 
											
												
													
														|  | -var self=this;
 |  | 
 | 
											
												
													
														|  | -return smalltalk.withContext(function($ctx1) { 
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -		return smalltalk.send(self._jsObject(), aMessage._selector()._asJavaScriptSelector(), aMessage._arguments());
 |  | 
 | 
											
												
													
														|  | -	;
 |  | 
 | 
											
												
													
														|  | -return self}, function($ctx1) {$ctx1.fill(self,"forwardMessage:",{aMessage:aMessage},smalltalk.JSObjectProxy)});},
 |  | 
 | 
											
												
													
														|  | -messageSends: []}),
 |  | 
 | 
											
												
													
														|  | -smalltalk.JSObjectProxy);
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -smalltalk.addMethod(
 |  | 
 | 
											
												
													
														|  | -"_forwardMessage_jsSelector_",
 |  | 
 | 
											
												
													
														|  | -smalltalk.method({
 |  | 
 | 
											
												
													
														|  | -selector: "forwardMessage:jsSelector:",
 |  | 
 | 
											
												
													
														|  | -fn: function (aMessage,aString){
 |  | 
 | 
											
												
													
														|  | -var self=this;
 |  | 
 | 
											
												
													
														|  | -return smalltalk.withContext(function($ctx1) { 
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -		return smalltalk.send(self._jsObject(), aString, aMessage._arguments());
 |  | 
 | 
											
												
													
														|  | -	;
 |  | 
 | 
											
												
													
														|  | -return self}, function($ctx1) {$ctx1.fill(self,"forwardMessage:jsSelector:",{aMessage:aMessage,aString:aString},smalltalk.JSObjectProxy)})},
 |  | 
 | 
											
												
													
														|  | -messageSends: []}),
 |  | 
 | 
											
												
													
														|  | -smalltalk.JSObjectProxy);
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |  smalltalk.addMethod(
 |  |  smalltalk.addMethod(
 | 
											
												
													
														|  |  "_forwardMessage_withArguments_",
 |  |  "_forwardMessage_withArguments_",
 | 
											
												
													
														|  |  smalltalk.method({
 |  |  smalltalk.method({
 |