|  | @@ -1447,10 +1447,10 @@ $1=_st((smalltalk.Dictionary || Dictionary))._new();
 | 
	
		
			
				|  |  |  _st($1)._at_put_("firstname","James");
 | 
	
		
			
				|  |  |  _st($1)._at_put_("lastname","Bond");
 | 
	
		
			
				|  |  |  $2=_st($1)._printString();
 | 
	
		
			
				|  |  | -_st(self)._assert_equals_($2,"a Dictionary('firstname'->'James' , 'lastname'->'Bond')");
 | 
	
		
			
				|  |  | +_st(self)._assert_equals_($2,"a Dictionary ('firstname' -> 'James' , 'lastname' -> 'Bond')");
 | 
	
		
			
				|  |  |  return self}, function($ctx1) {$ctx1.fill(self,"testPrintString",{},smalltalk.DictionaryTest)})},
 | 
	
		
			
				|  |  |  args: [],
 | 
	
		
			
				|  |  | -source: "testPrintString\x0a\x09self\x0a\x09\x09assert: (Dictionary new\x0a\x09\x09\x09\x09\x09\x09\x09at:'firstname' put: 'James';\x0a\x09\x09\x09\x09\x09\x09\x09at:'lastname' put: 'Bond';\x0a\x09\x09\x09\x09\x09\x09\x09printString)\x0a\x09\x09equals: 'a Dictionary(''firstname''->''James'' , ''lastname''->''Bond'')'",
 | 
	
		
			
				|  |  | +source: "testPrintString\x0a\x09self\x0a\x09\x09assert: (Dictionary new\x0a\x09\x09\x09\x09\x09\x09\x09at:'firstname' put: 'James';\x0a\x09\x09\x09\x09\x09\x09\x09at:'lastname' put: 'Bond';\x0a\x09\x09\x09\x09\x09\x09\x09printString)\x0a\x09\x09equals: 'a Dictionary (''firstname'' -> ''James'' , ''lastname'' -> ''Bond'')'",
 | 
	
		
			
				|  |  |  messageSends: ["assert:equals:", "at:put:", "new", "printString"],
 | 
	
		
			
				|  |  |  referencedClasses: ["Dictionary"]
 | 
	
		
			
				|  |  |  }),
 | 
	
	
		
			
				|  | @@ -1691,24 +1691,24 @@ var self=this;
 | 
	
		
			
				|  |  |  var array;
 | 
	
		
			
				|  |  |  return smalltalk.withContext(function($ctx1) { 
var $1,$2,$3,$4;
 | 
	
		
			
				|  |  |  array=_st((smalltalk.Array || Array))._new();
 | 
	
		
			
				|  |  | -_st(self)._assert_equals_(_st(array)._printString(),"a Array ()");
 | 
	
		
			
				|  |  | +_st(self)._assert_equals_(_st(array)._printString(),"an Array ()");
 | 
	
		
			
				|  |  |  $1=array;
 | 
	
		
			
				|  |  |  _st($1)._add_((1));
 | 
	
		
			
				|  |  |  $2=_st($1)._add_((3));
 | 
	
		
			
				|  |  | -_st(self)._assert_equals_(_st(array)._printString(),"a Array (1 3)");
 | 
	
		
			
				|  |  | +_st(self)._assert_equals_(_st(array)._printString(),"an Array (1 3)");
 | 
	
		
			
				|  |  |  _st(array)._add_("foo");
 | 
	
		
			
				|  |  | -_st(self)._assert_equals_(_st(array)._printString(),"a Array (1 3 'foo')");
 | 
	
		
			
				|  |  | +_st(self)._assert_equals_(_st(array)._printString(),"an Array (1 3 'foo')");
 | 
	
		
			
				|  |  |  $3=array;
 | 
	
		
			
				|  |  |  _st($3)._remove_((1));
 | 
	
		
			
				|  |  |  $4=_st($3)._remove_((3));
 | 
	
		
			
				|  |  | -_st(self)._assert_equals_(_st(array)._printString(),"a Array ('foo')");
 | 
	
		
			
				|  |  | +_st(self)._assert_equals_(_st(array)._printString(),"an Array ('foo')");
 | 
	
		
			
				|  |  |  _st(array)._addLast_((3));
 | 
	
		
			
				|  |  | -_st(self)._assert_equals_(_st(array)._printString(),"a Array ('foo' 3)");
 | 
	
		
			
				|  |  | +_st(self)._assert_equals_(_st(array)._printString(),"an Array ('foo' 3)");
 | 
	
		
			
				|  |  |  _st(array)._addLast_((3));
 | 
	
		
			
				|  |  | -_st(self)._assert_equals_(_st(array)._printString(),"a Array ('foo' 3 3)");
 | 
	
		
			
				|  |  | +_st(self)._assert_equals_(_st(array)._printString(),"an Array ('foo' 3 3)");
 | 
	
		
			
				|  |  |  return self}, function($ctx1) {$ctx1.fill(self,"testPrintString",{array:array},smalltalk.ArrayTest)})},
 | 
	
		
			
				|  |  |  args: [],
 | 
	
		
			
				|  |  | -source: "testPrintString\x0a\x09| array |\x0a\x09array := Array new.\x0a\x09self assert: array printString equals: 'a Array ()'.\x0a\x09array add: 1; add: 3.\x0a\x09self assert: array printString equals: 'a Array (1 3)'.\x0a\x09array add: 'foo'.\x0a\x09self assert: array printString equals: 'a Array (1 3 ''foo'')'.\x0a\x09array remove: 1; remove: 3.\x0a\x09self assert: array printString equals: 'a Array (''foo'')'.\x0a\x09array addLast: 3.\x0a\x09self assert: array printString equals: 'a Array (''foo'' 3)'.\x0a\x09array addLast: 3.\x0a\x09self assert: array printString equals: 'a Array (''foo'' 3 3)'.",
 | 
	
		
			
				|  |  | +source: "testPrintString\x0a\x09| array |\x0a\x09array := Array new.\x0a\x09self assert: array printString equals: 'an Array ()'.\x0a\x09array add: 1; add: 3.\x0a\x09self assert: array printString equals: 'an Array (1 3)'.\x0a\x09array add: 'foo'.\x0a\x09self assert: array printString equals: 'an Array (1 3 ''foo'')'.\x0a\x09array remove: 1; remove: 3.\x0a\x09self assert: array printString equals: 'an Array (''foo'')'.\x0a\x09array addLast: 3.\x0a\x09self assert: array printString equals: 'an Array (''foo'' 3)'.\x0a\x09array addLast: 3.\x0a\x09self assert: array printString equals: 'an Array (''foo'' 3 3)'.",
 | 
	
		
			
				|  |  |  messageSends: ["new", "assert:equals:", "printString", "add:", "remove:", "addLast:"],
 | 
	
		
			
				|  |  |  referencedClasses: ["Array"]
 | 
	
		
			
				|  |  |  }),
 |