| 
														
															@@ -1265,7 +1265,7 @@ smalltalk.addMethod( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 "_class_instanceVariableNames_", 
														 | 
														
														 | 
														
															 "_class_instanceVariableNames_", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 smalltalk.method({ 
														 | 
														
														 | 
														
															 smalltalk.method({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 selector: "class:instanceVariableNames:", 
														 | 
														
														 | 
														
															 selector: "class:instanceVariableNames:", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-category: 'class creation', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+category: 'api', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 fn: function (aClass,aString){ 
														 | 
														
														 | 
														
															 fn: function (aClass,aString){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 var self=this; 
														 | 
														
														 | 
														
															 var self=this; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 return smalltalk.withContext(function($ctx1) { 
var $1,$2; 
														 | 
														
														 | 
														
															 return smalltalk.withContext(function($ctx1) { 
var $1,$2; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1329,10 +1329,10 @@ referencedClasses: ["Compiler"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 smalltalk.ClassBuilder); 
														 | 
														
														 | 
														
															 smalltalk.ClassBuilder); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 smalltalk.addMethod( 
														 | 
														
														 | 
														
															 smalltalk.addMethod( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-"_installCompiled_forClass_category_", 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+"_installMethod_forClass_category_", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 smalltalk.method({ 
														 | 
														
														 | 
														
															 smalltalk.method({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-selector: "installCompiled:forClass:category:", 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-category: 'meta api', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+selector: "installMethod:forClass:category:", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+category: 'api', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 fn: function (aCompiledMethod,aBehavior,aString){ 
														 | 
														
														 | 
														
															 fn: function (aCompiledMethod,aBehavior,aString){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 var self=this; 
														 | 
														
														 | 
														
															 var self=this; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 return smalltalk.withContext(function($ctx1) { 
var $1; 
														 | 
														
														 | 
														
															 return smalltalk.withContext(function($ctx1) { 
var $1; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1341,9 +1341,9 @@ _st(aBehavior)._addCompiledMethod_(aCompiledMethod); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 _st(self)._setupClass_(aBehavior); 
														 | 
														
														 | 
														
															 _st(self)._setupClass_(aBehavior); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 $1=aCompiledMethod; 
														 | 
														
														 | 
														
															 $1=aCompiledMethod; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 return $1; 
														 | 
														
														 | 
														
															 return $1; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-}, function($ctx1) {$ctx1.fill(self,"installCompiled:forClass:category:",{aCompiledMethod:aCompiledMethod,aBehavior:aBehavior,aString:aString}, smalltalk.ClassBuilder)})}, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+}, function($ctx1) {$ctx1.fill(self,"installMethod:forClass:category:",{aCompiledMethod:aCompiledMethod,aBehavior:aBehavior,aString:aString}, smalltalk.ClassBuilder)})}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 args: ["aCompiledMethod", "aBehavior", "aString"], 
														 | 
														
														 | 
														
															 args: ["aCompiledMethod", "aBehavior", "aString"], 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-source: "installCompiled: aCompiledMethod forClass: aBehavior category: aString\x0a\x09aCompiledMethod category: aString.\x0a\x09aBehavior addCompiledMethod: aCompiledMethod.\x0a    self setupClass: aBehavior.\x0a\x09^aCompiledMethod", 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+source: "installMethod: aCompiledMethod forClass: aBehavior category: aString\x0a\x09aCompiledMethod category: aString.\x0a\x09aBehavior addCompiledMethod: aCompiledMethod.\x0a    self setupClass: aBehavior.\x0a\x09^aCompiledMethod", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 messageSends: ["category:", "addCompiledMethod:", "setupClass:"], 
														 | 
														
														 | 
														
															 messageSends: ["category:", "addCompiledMethod:", "setupClass:"], 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 referencedClasses: [] 
														 | 
														
														 | 
														
															 referencedClasses: [] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }), 
														 | 
														
														 | 
														
															 }), 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1424,7 +1424,7 @@ smalltalk.addMethod( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 "_renameClass_to_", 
														 | 
														
														 | 
														
															 "_renameClass_to_", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 smalltalk.method({ 
														 | 
														
														 | 
														
															 smalltalk.method({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 selector: "renameClass:to:", 
														 | 
														
														 | 
														
															 selector: "renameClass:to:", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-category: 'class creation', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+category: 'api', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 fn: function (aClass,aString){ 
														 | 
														
														 | 
														
															 fn: function (aClass,aString){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 var self=this; 
														 | 
														
														 | 
														
															 var self=this; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 return smalltalk.withContext(function($ctx1) { 
var $1,$2; 
														 | 
														
														 | 
														
															 return smalltalk.withContext(function($ctx1) { 
var $1,$2; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1445,7 +1445,7 @@ smalltalk.addMethod( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 "_setupClass_", 
														 | 
														
														 | 
														
															 "_setupClass_", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 smalltalk.method({ 
														 | 
														
														 | 
														
															 smalltalk.method({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 selector: "setupClass:", 
														 | 
														
														 | 
														
															 selector: "setupClass:", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-category: 'class creation', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+category: 'api', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 fn: function (aClass){ 
														 | 
														
														 | 
														
															 fn: function (aClass){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 var self=this; 
														 | 
														
														 | 
														
															 var self=this; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 return smalltalk.withContext(function($ctx1) { 
smalltalk.init(aClass);; 
														 | 
														
														 | 
														
															 return smalltalk.withContext(function($ctx1) { 
smalltalk.init(aClass);; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1461,7 +1461,7 @@ smalltalk.addMethod( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 "_superclass_subclass_", 
														 | 
														
														 | 
														
															 "_superclass_subclass_", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 smalltalk.method({ 
														 | 
														
														 | 
														
															 smalltalk.method({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 selector: "superclass:subclass:", 
														 | 
														
														 | 
														
															 selector: "superclass:subclass:", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-category: 'class creation', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+category: 'api', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 fn: function (aClass,aString){ 
														 | 
														
														 | 
														
															 fn: function (aClass,aString){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 var self=this; 
														 | 
														
														 | 
														
															 var self=this; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 return smalltalk.withContext(function($ctx1) { 
var $1; 
														 | 
														
														 | 
														
															 return smalltalk.withContext(function($ctx1) { 
var $1; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1479,7 +1479,7 @@ smalltalk.addMethod( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 "_superclass_subclass_instanceVariableNames_package_", 
														 | 
														
														 | 
														
															 "_superclass_subclass_instanceVariableNames_package_", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 smalltalk.method({ 
														 | 
														
														 | 
														
															 smalltalk.method({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 selector: "superclass:subclass:instanceVariableNames:package:", 
														 | 
														
														 | 
														
															 selector: "superclass:subclass:instanceVariableNames:package:", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-category: 'class creation', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+category: 'api', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 fn: function (aClass,aString,aString2,aString3){ 
														 | 
														
														 | 
														
															 fn: function (aClass,aString,aString2,aString3){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 var self=this; 
														 | 
														
														 | 
														
															 var self=this; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 var newClass; 
														 | 
														
														 | 
														
															 var newClass; 
														 |