|  | @@ -831,23 +831,25 @@ protocol: 'commands actions',
 | 
	
		
			
				|  |  |  fn: function (){
 | 
	
		
			
				|  |  |  var self=this;
 | 
	
		
			
				|  |  |  return smalltalk.withContext(function($ctx1) { 
 | 
	
		
			
				|  |  | -var $1,$4,$3,$2;
 | 
	
		
			
				|  |  | +var $1,$5,$4,$3,$2;
 | 
	
		
			
				|  |  |  self._withChangesDo_((function(){
 | 
	
		
			
				|  |  |  return smalltalk.withContext(function($ctx2) {
 | 
	
		
			
				|  |  |  $1=self._manager();
 | 
	
		
			
				|  |  | -$4=self._selectedClass();
 | 
	
		
			
				|  |  | +$5=self._selectedClass();
 | 
	
		
			
				|  |  |  $ctx2.sendIdx["selectedClass"]=1;
 | 
	
		
			
				|  |  | +$4=_st($5)._theNonMetaClass();
 | 
	
		
			
				|  |  | +$ctx2.sendIdx["theNonMetaClass"]=1;
 | 
	
		
			
				|  |  |  $3=_st($4)._name();
 | 
	
		
			
				|  |  |  $2="Do you REALLY want to remove class ".__comma($3);
 | 
	
		
			
				|  |  |  return _st($1)._confirm_ifTrue_($2,(function(){
 | 
	
		
			
				|  |  |  return smalltalk.withContext(function($ctx3) {
 | 
	
		
			
				|  |  | -return _st(self._environment())._removeClass_(self._selectedClass());
 | 
	
		
			
				|  |  | +return _st(self._environment())._removeClass_(_st(self._selectedClass())._theNonMetaClass());
 | 
	
		
			
				|  |  |  }, function($ctx3) {$ctx3.fillBlock({},$ctx2,2)})}));
 | 
	
		
			
				|  |  |  }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)})}));
 | 
	
		
			
				|  |  |  return self}, function($ctx1) {$ctx1.fill(self,"removeClass",{},globals.HLToolModel)})},
 | 
	
		
			
				|  |  |  args: [],
 | 
	
		
			
				|  |  | -source: "removeClass\x0a\x09self withChangesDo: [\x0a\x09\x09self manager \x0a\x09\x09\x09confirm: 'Do you REALLY want to remove class ', self selectedClass name\x0a\x09\x09\x09ifTrue: [ self environment removeClass: self selectedClass ] ]",
 | 
	
		
			
				|  |  | -messageSends: ["withChangesDo:", "confirm:ifTrue:", "manager", ",", "name", "selectedClass", "removeClass:", "environment"],
 | 
	
		
			
				|  |  | +source: "removeClass\x0a\x09self withChangesDo: [\x0a\x09\x09self manager \x0a\x09\x09\x09confirm: 'Do you REALLY want to remove class ', self selectedClass theNonMetaClass name\x0a\x09\x09\x09ifTrue: [ self environment removeClass: self selectedClass theNonMetaClass ] ]",
 | 
	
		
			
				|  |  | +messageSends: ["withChangesDo:", "confirm:ifTrue:", "manager", ",", "name", "theNonMetaClass", "selectedClass", "removeClass:", "environment"],
 | 
	
		
			
				|  |  |  referencedClasses: []
 | 
	
		
			
				|  |  |  }),
 | 
	
		
			
				|  |  |  globals.HLToolModel);
 |