|  | @@ -568,11 +568,11 @@ function Smalltalk(){
 | 
	
		
			
				|  |  |  	};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /* Boolean assertion */
 | 
	
		
			
				|  |  | -    st.assert = function(aBoolean) {
 | 
	
		
			
				|  |  | -        if ((undefined !== aBoolean) && (aBoolean.klass === smalltalk.Boolean)) {
 | 
	
		
			
				|  |  | -            return aBoolean;
 | 
	
		
			
				|  |  | +    st.assert = function(boolean) {
 | 
	
		
			
				|  |  | +        if ((undefined !== boolean) && (boolean.klass === smalltalk.Boolean)) {
 | 
	
		
			
				|  |  | +            return boolean;
 | 
	
		
			
				|  |  |          } else {
 | 
	
		
			
				|  |  | -            smalltalk.NonBooleanReceiver._new()._object_(aBoolean)._signal();
 | 
	
		
			
				|  |  | +            smalltalk.NonBooleanReceiver._new()._object_(boolean)._signal();
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  };
 | 
	
	
		
			
				|  | @@ -14257,17 +14257,17 @@ var self=this;
 | 
	
		
			
				|  |  |  var fileServer=nil;
 | 
	
		
			
				|  |  |  var arguments=nil;
 | 
	
		
			
				|  |  |  var portOption=nil;
 | 
	
		
			
				|  |  | -var port=nil;
 | 
	
		
			
				|  |  | +var portNumber=nil;
 | 
	
		
			
				|  |  |  (fileServer=smalltalk.send(self, "_new", []));
 | 
	
		
			
				|  |  |  smalltalk.send(fileServer, "_checkDirectoryLayout", []);
 | 
	
		
			
				|  |  |  (arguments=smalltalk.send((typeof process == 'undefined' ? nil : process), "_argv", []));
 | 
	
		
			
				|  |  |  (portOption=smalltalk.send(arguments, "_at_ifAbsent_", [(3), (function(){return nil;})]));
 | 
	
		
			
				|  |  | -(self['@port']=smalltalk.send(arguments, "_at_ifAbsent_", [(4), (function(){return nil;})]));
 | 
	
		
			
				|  |  | -((($receiver = smalltalk.send(smalltalk.send("-p", "__eq", [portOption]), "_and_", [(function(){return smalltalk.send(self['@port'], "_notNil", []);})])).klass === smalltalk.Boolean) ? ($receiver ? (function(){return smalltalk.send(fileServer, "_port_", [self['@port']]);})() : nil) : smalltalk.send($receiver, "_ifTrue_", [(function(){return smalltalk.send(fileServer, "_port_", [self['@port']]);})]));
 | 
	
		
			
				|  |  | +(portNumber=smalltalk.send(arguments, "_at_ifAbsent_", [(4), (function(){return nil;})]));
 | 
	
		
			
				|  |  | +((($receiver = smalltalk.send(smalltalk.send("-p", "__eq", [portOption]), "_and_", [(function(){return smalltalk.send(portNumber, "_notNil", []);})])).klass === smalltalk.Boolean) ? ($receiver ? (function(){return smalltalk.send(fileServer, "_port_", [portNumber]);})() : nil) : smalltalk.send($receiver, "_ifTrue_", [(function(){return smalltalk.send(fileServer, "_port_", [portNumber]);})]));
 | 
	
		
			
				|  |  |  return smalltalk.send(fileServer, "_start", []);
 | 
	
		
			
				|  |  |  return self;},
 | 
	
		
			
				|  |  |  args: [],
 | 
	
		
			
				|  |  | -source: "main\x0a\x09| fileServer arguments portOption port|\x0a\x09fileServer := self new.\x0a\x09fileServer checkDirectoryLayout.\x0a\x0a\x09arguments := process argv.\x0a\x09portOption := arguments at: 3 ifAbsent: [nil].\x0a\x09port := arguments at: 4 ifAbsent: [nil].\x0a\x09('-p' = portOption and: [port notNil]) ifTrue: [\x0a\x09\x09fileServer port: port.\x0a\x09].\x0a\x09^fileServer start",
 | 
	
		
			
				|  |  | +source: "main\x0a\x09| fileServer arguments portOption portNumber|\x0a\x09fileServer := self new.\x0a\x09fileServer checkDirectoryLayout.\x0a\x0a\x09arguments := process argv.\x0a\x09portOption := arguments at: 3 ifAbsent: [nil].\x0a\x09portNumber := arguments at: 4 ifAbsent: [nil].\x0a\x09('-p' = portOption and: [portNumber notNil]) ifTrue: [\x0a\x09\x09fileServer port: portNumber.\x0a\x09].\x0a\x09^fileServer start",
 | 
	
		
			
				|  |  |  messageSends: ["new", "checkDirectoryLayout", "argv", "at:ifAbsent:", "ifTrue:", "and:", "=", "notNil", "port:", "start"],
 | 
	
		
			
				|  |  |  referencedClasses: []
 | 
	
		
			
				|  |  |  }),
 |