|  | @@ -76,7 +76,7 @@ selector: "method",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -return $self["@method"];
 | 
	
		
			
				|  |  | +return $self.method;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
		
			
				|  |  |  //>>excludeStart("ide", pragmas.excludeIdeData);
 | 
	
	
		
			
				|  | @@ -98,7 +98,7 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  var $1,$receiver;
 | 
	
		
			
				|  |  | -$self["@method"]=anObject;
 | 
	
		
			
				|  |  | +$self.method=anObject;
 | 
	
		
			
				|  |  |  $1=$self._next();
 | 
	
		
			
				|  |  |  if(($receiver = $1) == null || $receiver.a$nil){
 | 
	
		
			
				|  |  |  $1;
 | 
	
	
		
			
				|  | @@ -127,7 +127,7 @@ selector: "next",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -return $self["@next"];
 | 
	
		
			
				|  |  | +return $self.next;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
		
			
				|  |  |  //>>excludeStart("ide", pragmas.excludeIdeData);
 | 
	
	
		
			
				|  | @@ -145,7 +145,7 @@ selector: "next:",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (anObject){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -$self["@next"]=anObject;
 | 
	
		
			
				|  |  | +$self.next=anObject;
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
	
		
			
				|  | @@ -175,8 +175,8 @@ var names,selector;
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  var $1,$2;
 | 
	
		
			
				|  |  | -names=$recv($recv($self["@method"])._methodClass())._allInstanceVariableNames();
 | 
	
		
			
				|  |  | -selector=$recv($self["@method"])._selector();
 | 
	
		
			
				|  |  | +names=$recv($recv($self.method)._methodClass())._allInstanceVariableNames();
 | 
	
		
			
				|  |  | +selector=$recv($self.method)._selector();
 | 
	
		
			
				|  |  |  $1=$recv($recv(selector)._last()).__eq(":");
 | 
	
		
			
				|  |  |  if($core.assert($1)){
 | 
	
		
			
				|  |  |  selector=$recv(selector)._allButLast();
 | 
	
	
		
			
				|  | @@ -186,7 +186,7 @@ $2=$recv(names)._includes_(selector);
 | 
	
		
			
				|  |  |  if(!$core.assert($2)){
 | 
	
		
			
				|  |  |  return false;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -$recv($self["@method"])._protocol_("accessing");
 | 
	
		
			
				|  |  | +$recv($self.method)._protocol_("accessing");
 | 
	
		
			
				|  |  |  return true;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"doClassify",{names:names,selector:selector},$globals.HLAccessorClassifier)});
 | 
	
	
		
			
				|  | @@ -220,7 +220,7 @@ return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  var $1,$3,$4,$2;
 | 
	
		
			
				|  |  |  var $early={};
 | 
	
		
			
				|  |  |  try {
 | 
	
		
			
				|  |  | -currentClass=$recv($self["@method"])._methodClass();
 | 
	
		
			
				|  |  | +currentClass=$recv($self.method)._methodClass();
 | 
	
		
			
				|  |  |  $recv((function(){
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx2) {
 | 
	
	
		
			
				|  | @@ -239,13 +239,13 @@ return $core.withContext(function($ctx2) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  currentClass=$recv(currentClass)._superclass();
 | 
	
		
			
				|  |  |  $3=currentClass;
 | 
	
		
			
				|  |  | -$4=$recv($self["@method"])._selector();
 | 
	
		
			
				|  |  | +$4=$recv($self.method)._selector();
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  $ctx2.sendIdx["selector"]=1;
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  $2=$recv($3)._includesSelector_($4);
 | 
	
		
			
				|  |  |  if($core.assert($2)){
 | 
	
		
			
				|  |  | -$recv($self["@method"])._protocol_($recv($recv(currentClass).__gt_gt($recv($self["@method"])._selector()))._protocol());
 | 
	
		
			
				|  |  | +$recv($self.method)._protocol_($recv($recv(currentClass).__gt_gt($recv($self.method)._selector()))._protocol());
 | 
	
		
			
				|  |  |  throw $early=[true];
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
	
		
			
				|  | @@ -284,8 +284,8 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  var $1;
 | 
	
		
			
				|  |  | -$self["@prefixMapping"]=$recv($globals.Dictionary)._new();
 | 
	
		
			
				|  |  | -$1=$self["@prefixMapping"];
 | 
	
		
			
				|  |  | +$self.prefixMapping=$recv($globals.Dictionary)._new();
 | 
	
		
			
				|  |  | +$1=$self.prefixMapping;
 | 
	
		
			
				|  |  |  $recv($1)._at_put_("test","tests");
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["at:put:"]=1;
 | 
	
	
		
			
				|  | @@ -357,13 +357,13 @@ return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  var $1;
 | 
	
		
			
				|  |  |  var $early={};
 | 
	
		
			
				|  |  |  try {
 | 
	
		
			
				|  |  | -$recv($self["@prefixMapping"])._keysAndValuesDo_((function(prefix,protocol){
 | 
	
		
			
				|  |  | +$recv($self.prefixMapping)._keysAndValuesDo_((function(prefix,protocol){
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx2) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -$1=$recv($recv($self["@method"])._selector())._beginsWith_(prefix);
 | 
	
		
			
				|  |  | +$1=$recv($recv($self.method)._selector())._beginsWith_(prefix);
 | 
	
		
			
				|  |  |  if($core.assert($1)){
 | 
	
		
			
				|  |  | -$recv($self["@method"])._protocol_(protocol);
 | 
	
		
			
				|  |  | +$recv($self.method)._protocol_(protocol);
 | 
	
		
			
				|  |  |  throw $early=[true];
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
	
		
			
				|  | @@ -441,7 +441,7 @@ protocolBag=$recv($globals.Dictionary)._new();
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["new"]=1;
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -methods=$recv($recv($globals.HLReferencesModel)._new())._implementorsOf_($recv($self["@method"])._selector());
 | 
	
		
			
				|  |  | +methods=$recv($recv($globals.HLReferencesModel)._new())._implementorsOf_($recv($self.method)._selector());
 | 
	
		
			
				|  |  |  $recv(methods)._ifEmpty_ifNotEmpty_((function(){
 | 
	
		
			
				|  |  |  throw $early=[false];
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -455,7 +455,7 @@ var protocol;
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx3) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  protocol=$recv($recv(aMethod)._method())._protocol();
 | 
	
		
			
				|  |  | -$2=$recv($self["@method"])._methodClass();
 | 
	
		
			
				|  |  | +$2=$recv($self.method)._methodClass();
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  $ctx3.sendIdx["methodClass"]=1;
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
	
		
			
				|  | @@ -472,7 +472,7 @@ $3=$recv($4)._or_((function(){
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx4) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -return $recv(protocol).__eq($recv($self["@method"])._defaultProtocol());
 | 
	
		
			
				|  |  | +return $recv(protocol).__eq($recv($self.method)._defaultProtocol());
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx4) {$ctx4.fillBlock({},$ctx3,5)});
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
	
		
			
				|  | @@ -512,7 +512,7 @@ return protocolToUse;
 | 
	
		
			
				|  |  |  }, function($ctx2) {$ctx2.fillBlock({key:key,value:value},$ctx1,9)});
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  }));
 | 
	
		
			
				|  |  | -$recv($self["@method"])._protocol_(protocolToUse);
 | 
	
		
			
				|  |  | +$recv($self.method)._protocol_(protocolToUse);
 | 
	
		
			
				|  |  |  return true;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  catch(e) {if(e===$early)return e[0]; throw e}
 | 
	
	
		
			
				|  | @@ -544,7 +544,7 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -$recv($self["@sourceCodes"])._add_(aString);
 | 
	
		
			
				|  |  | +$recv($self.sourceCodes)._add_(aString);
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"addSourceCode:",{aString:aString},$globals.HLGenerationOutput)});
 | 
	
	
		
			
				|  | @@ -569,13 +569,13 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  var $1;
 | 
	
		
			
				|  |  | -$recv($self["@sourceCodes"])._do_((function(methodSourceCode){
 | 
	
		
			
				|  |  | +$recv($self.sourceCodes)._do_((function(methodSourceCode){
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx2) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -$1=$recv($self["@targetClass"])._includesSelector_($recv(methodSourceCode)._selector());
 | 
	
		
			
				|  |  | +$1=$recv($self.targetClass)._includesSelector_($recv(methodSourceCode)._selector());
 | 
	
		
			
				|  |  |  if(!$core.assert($1)){
 | 
	
		
			
				|  |  | -return $recv($self["@targetClass"])._compile_protocol_($recv(methodSourceCode)._sourceCode(),$self["@protocol"]);
 | 
	
		
			
				|  |  | +return $recv($self.targetClass)._compile_protocol_($recv(methodSourceCode)._sourceCode(),$self.protocol);
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx2) {$ctx2.fillBlock({methodSourceCode:methodSourceCode},$ctx1,1)});
 | 
	
	
		
			
				|  | @@ -612,7 +612,7 @@ $ctx1.supercall = true,
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  $ctx1.supercall = false;
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");;
 | 
	
		
			
				|  |  | -$self["@sourceCodes"]=$recv($globals.OrderedCollection)._new();
 | 
	
		
			
				|  |  | +$self.sourceCodes=$recv($globals.OrderedCollection)._new();
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"initialize",{},$globals.HLGenerationOutput)});
 | 
	
	
		
			
				|  | @@ -633,7 +633,7 @@ selector: "protocol",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -return $self["@protocol"];
 | 
	
		
			
				|  |  | +return $self.protocol;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
		
			
				|  |  |  //>>excludeStart("ide", pragmas.excludeIdeData);
 | 
	
	
		
			
				|  | @@ -651,7 +651,7 @@ selector: "protocol:",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (aString){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -$self["@protocol"]=aString;
 | 
	
		
			
				|  |  | +$self.protocol=aString;
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
	
		
			
				|  | @@ -670,7 +670,7 @@ selector: "sourceCodes",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -return $self["@sourceCodes"];
 | 
	
		
			
				|  |  | +return $self.sourceCodes;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
		
			
				|  |  |  //>>excludeStart("ide", pragmas.excludeIdeData);
 | 
	
	
		
			
				|  | @@ -688,7 +688,7 @@ selector: "sourceCodes:",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (aCollection){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -$self["@sourceCodes"]=aCollection;
 | 
	
		
			
				|  |  | +$self.sourceCodes=aCollection;
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
	
		
			
				|  | @@ -707,7 +707,7 @@ selector: "targetClass",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -return $self["@targetClass"];
 | 
	
		
			
				|  |  | +return $self.targetClass;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
		
			
				|  |  |  //>>excludeStart("ide", pragmas.excludeIdeData);
 | 
	
	
		
			
				|  | @@ -725,7 +725,7 @@ selector: "targetClass:",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (aClass){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -$self["@targetClass"]=aClass;
 | 
	
		
			
				|  |  | +$self.targetClass=aClass;
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
	
		
			
				|  | @@ -753,8 +753,8 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -$recv(aClassifier)._next_($self["@firstClassifier"]);
 | 
	
		
			
				|  |  | -$self["@firstClassifier"]=aClassifier;
 | 
	
		
			
				|  |  | +$recv(aClassifier)._next_($self.firstClassifier);
 | 
	
		
			
				|  |  | +$self.firstClassifier=aClassifier;
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"addClassifier:",{aClassifier:aClassifier},$globals.HLMethodClassifier)});
 | 
	
	
		
			
				|  | @@ -779,7 +779,7 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  var $1;
 | 
	
		
			
				|  |  | -$1=$self["@firstClassifier"];
 | 
	
		
			
				|  |  | +$1=$self.firstClassifier;
 | 
	
		
			
				|  |  |  $recv($1)._method_(aMethod);
 | 
	
		
			
				|  |  |  $recv($1)._classify();
 | 
	
		
			
				|  |  |  return self;
 | 
	
	
		
			
				|  | @@ -924,7 +924,7 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -$recv($self["@output"])._targetClass_(aClass);
 | 
	
		
			
				|  |  | +$recv($self.output)._targetClass_(aClass);
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"class:",{aClass:aClass},$globals.HLMethodGenerator)});
 | 
	
	
		
			
				|  | @@ -949,7 +949,7 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  var $1,$receiver;
 | 
	
		
			
				|  |  | -$1=$recv($self["@output"])._targetClass();
 | 
	
		
			
				|  |  | +$1=$recv($self.output)._targetClass();
 | 
	
		
			
				|  |  |  if(($receiver = $1) == null || $receiver.a$nil){
 | 
	
		
			
				|  |  |  $self._error_("class should not be nil");
 | 
	
		
			
				|  |  |  } else {
 | 
	
	
		
			
				|  | @@ -986,7 +986,7 @@ $ctx1.supercall = true,
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  $ctx1.supercall = false;
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");;
 | 
	
		
			
				|  |  | -$self["@output"]=$recv($globals.HLGenerationOutput)._new();
 | 
	
		
			
				|  |  | +$self.output=$recv($globals.HLGenerationOutput)._new();
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"initialize",{},$globals.HLMethodGenerator)});
 | 
	
	
		
			
				|  | @@ -1007,7 +1007,7 @@ selector: "output",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -return $self["@output"];
 | 
	
		
			
				|  |  | +return $self.output;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
		
			
				|  |  |  //>>excludeStart("ide", pragmas.excludeIdeData);
 | 
	
	
		
			
				|  | @@ -1034,7 +1034,7 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -$recv($self["@output"])._protocol_("accessing");
 | 
	
		
			
				|  |  | +$recv($self.output)._protocol_("accessing");
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"accessorProtocolForObject",{},$globals.HLAccessorsGenerator)});
 | 
	
	
		
			
				|  | @@ -1061,7 +1061,7 @@ return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  var $1;
 | 
	
		
			
				|  |  |  sources=$recv($globals.OrderedCollection)._new();
 | 
	
		
			
				|  |  | -$recv($recv($recv($recv($self["@output"])._targetClass())._instanceVariableNames())._sorted())._do_((function(each){
 | 
	
		
			
				|  |  | +$recv($recv($recv($recv($self.output)._targetClass())._instanceVariableNames())._sorted())._do_((function(each){
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx2) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
	
		
			
				|  | @@ -1075,7 +1075,7 @@ return $recv($1)._add_($self._setterFor_(each));
 | 
	
		
			
				|  |  |  }, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,1)});
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  |  }));
 | 
	
		
			
				|  |  | -$recv($self["@output"])._sourceCodes_(sources);
 | 
	
		
			
				|  |  | +$recv($self.output)._sourceCodes_(sources);
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"accessorsForObject",{sources:sources},$globals.HLAccessorsGenerator)});
 | 
	
	
		
			
				|  | @@ -1108,7 +1108,7 @@ $ctx1.supercall = true,
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  $ctx1.supercall = false;
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");;
 | 
	
		
			
				|  |  | -$1=$recv($self["@output"])._targetClass();
 | 
	
		
			
				|  |  | +$1=$recv($self.output)._targetClass();
 | 
	
		
			
				|  |  |  $recv($1)._accessorsSourceCodesWith_(self);
 | 
	
		
			
				|  |  |  $recv($1)._accessorProtocolWith_(self);
 | 
	
		
			
				|  |  |  return self;
 | 
	
	
		
			
				|  | @@ -1237,7 +1237,7 @@ $ctx1.supercall = true,
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  $ctx1.supercall = false;
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");;
 | 
	
		
			
				|  |  | -$1=$recv($self["@output"])._targetClass();
 | 
	
		
			
				|  |  | +$1=$recv($self.output)._targetClass();
 | 
	
		
			
				|  |  |  $recv($1)._initializeSourceCodesWith_(self);
 | 
	
		
			
				|  |  |  $recv($1)._initializeProtocolWith_(self);
 | 
	
		
			
				|  |  |  return self;
 | 
	
	
		
			
				|  | @@ -1269,7 +1269,7 @@ var instVars,size;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx2) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -instVars=$recv($recv($recv($self["@output"])._targetClass())._instanceVariableNames())._sorted();
 | 
	
		
			
				|  |  | +instVars=$recv($recv($recv($self.output)._targetClass())._instanceVariableNames())._sorted();
 | 
	
		
			
				|  |  |  size=$recv(instVars)._size();
 | 
	
		
			
				|  |  |  $recv(str).__lt_lt("initialize");
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
	
		
			
				|  | @@ -1352,7 +1352,7 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -$recv($self["@output"])._addSourceCode_($self._initializeMethodForObject());
 | 
	
		
			
				|  |  | +$recv($self.output)._addSourceCode_($self._initializeMethodForObject());
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"initializeForObject",{},$globals.HLInitializeGenerator)});
 | 
	
	
		
			
				|  | @@ -1403,7 +1403,7 @@ var self=this,$self=this;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  return $core.withContext(function($ctx1) {
 | 
	
		
			
				|  |  |  //>>excludeEnd("ctx");
 | 
	
		
			
				|  |  | -$recv($self["@output"])._protocol_("initialization");
 | 
	
		
			
				|  |  | +$recv($self.output)._protocol_("initialization");
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"initializeProtocolForObject",{},$globals.HLInitializeGenerator)});
 | 
	
	
		
			
				|  | @@ -1430,7 +1430,7 @@ selector: "selector",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -return $self["@selector"];
 | 
	
		
			
				|  |  | +return $self.selector;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
		
			
				|  |  |  //>>excludeStart("ide", pragmas.excludeIdeData);
 | 
	
	
		
			
				|  | @@ -1448,7 +1448,7 @@ selector: "selector:",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (aSelector){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -$self["@selector"]=aSelector;
 | 
	
		
			
				|  |  | +$self.selector=aSelector;
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
	
		
			
				|  | @@ -1467,7 +1467,7 @@ selector: "sourceCode",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -return $self["@sourceCode"];
 | 
	
		
			
				|  |  | +return $self.sourceCode;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
		
			
				|  |  |  //>>excludeStart("ide", pragmas.excludeIdeData);
 | 
	
	
		
			
				|  | @@ -1485,7 +1485,7 @@ selector: "sourceCode:",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (aString){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -$self["@sourceCode"]=aString;
 | 
	
		
			
				|  |  | +$self.sourceCode=aString;
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
	
		
			
				|  | @@ -1556,7 +1556,7 @@ selector: "model",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -return $self["@model"];
 | 
	
		
			
				|  |  | +return $self.model;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 | 
	
		
			
				|  |  |  //>>excludeStart("ide", pragmas.excludeIdeData);
 | 
	
	
		
			
				|  | @@ -1574,7 +1574,7 @@ selector: "model:",
 | 
	
		
			
				|  |  |  protocol: "accessing",
 | 
	
		
			
				|  |  |  fn: function (aToolModel){
 | 
	
		
			
				|  |  |  var self=this,$self=this;
 | 
	
		
			
				|  |  | -$self["@model"]=aToolModel;
 | 
	
		
			
				|  |  | +$self.model=aToolModel;
 | 
	
		
			
				|  |  |  return self;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  },
 |