|  | @@ -14322,10 +14322,11 @@ smalltalk.send(self, "_initialize", [], smalltalk.FileServer.superclass || nil);
 | 
	
		
			
				|  |  |  (self['@fs']=smalltalk.send(self, "_require_", ["fs"]));
 | 
	
		
			
				|  |  |  (self['@util']=smalltalk.send(self, "_require_", ["util"]));
 | 
	
		
			
				|  |  |  (self['@url']=smalltalk.send(self, "_require_", ["url"]));
 | 
	
		
			
				|  |  | +(self['@port']=smalltalk.send(smalltalk.send(self, "_class", []), "_defaultPort", []));
 | 
	
		
			
				|  |  |  return self;},
 | 
	
		
			
				|  |  |  args: [],
 | 
	
		
			
				|  |  | -source: "initialize\x0a\x09super initialize.\x0a\x09path := self require: 'path'.\x0a\x09http := self require: 'http'.\x0a\x09fs := self require: 'fs'.\x0a\x09util := self require: 'util'.\x0a\x09url := self require: 'url'",
 | 
	
		
			
				|  |  | -messageSends: ["initialize", "require:"],
 | 
	
		
			
				|  |  | +source: "initialize\x0a\x09super initialize.\x0a\x09path := self require: 'path'.\x0a\x09http := self require: 'http'.\x0a\x09fs := self require: 'fs'.\x0a\x09util := self require: 'util'.\x0a\x09url := self require: 'url'.\x0a\x09port := self class defaultPort.",
 | 
	
		
			
				|  |  | +messageSends: ["initialize", "require:", "defaultPort", "class"],
 | 
	
		
			
				|  |  |  referencedClasses: []
 | 
	
		
			
				|  |  |  }),
 | 
	
		
			
				|  |  |  smalltalk.FileServer);
 | 
	
	
		
			
				|  | @@ -14510,12 +14511,12 @@ selector: "startOn:",
 | 
	
		
			
				|  |  |  category: 'starting',
 | 
	
		
			
				|  |  |  fn: function (aPort){
 | 
	
		
			
				|  |  |  var self=this;
 | 
	
		
			
				|  |  | -(self['@port']=aPort);
 | 
	
		
			
				|  |  | +smalltalk.send(self, "_port_", [aPort]);
 | 
	
		
			
				|  |  |  smalltalk.send(self, "_start", []);
 | 
	
		
			
				|  |  |  return self;},
 | 
	
		
			
				|  |  |  args: ["aPort"],
 | 
	
		
			
				|  |  | -source: "startOn: aPort\x0a\x09port := aPort.\x0a\x09self start",
 | 
	
		
			
				|  |  | -messageSends: ["start"],
 | 
	
		
			
				|  |  | +source: "startOn: aPort\x0a\x09self port: aPort.\x0a\x09self start",
 | 
	
		
			
				|  |  | +messageSends: ["port:", "start"],
 | 
	
		
			
				|  |  |  referencedClasses: []
 | 
	
		
			
				|  |  |  }),
 | 
	
		
			
				|  |  |  smalltalk.FileServer);
 | 
	
	
		
			
				|  | @@ -14554,7 +14555,7 @@ referencedClasses: []
 | 
	
		
			
				|  |  |  smalltalk.FileServer);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -smalltalk.FileServer.klass.iVarNames = ['port','mimeTypes'];
 | 
	
		
			
				|  |  | +smalltalk.FileServer.klass.iVarNames = ['mimeTypes'];
 | 
	
		
			
				|  |  |  smalltalk.addMethod(
 | 
	
		
			
				|  |  |  "_defaultMimeTypes",
 | 
	
		
			
				|  |  |  smalltalk.method({
 | 
	
	
		
			
				|  | @@ -14571,6 +14572,22 @@ referencedClasses: []
 | 
	
		
			
				|  |  |  }),
 | 
	
		
			
				|  |  |  smalltalk.FileServer.klass);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +smalltalk.addMethod(
 | 
	
		
			
				|  |  | +"_defaultPort",
 | 
	
		
			
				|  |  | +smalltalk.method({
 | 
	
		
			
				|  |  | +selector: "defaultPort",
 | 
	
		
			
				|  |  | +category: 'accessing',
 | 
	
		
			
				|  |  | +fn: function (){
 | 
	
		
			
				|  |  | +var self=this;
 | 
	
		
			
				|  |  | +return (4000);
 | 
	
		
			
				|  |  | +return self;},
 | 
	
		
			
				|  |  | +args: [],
 | 
	
		
			
				|  |  | +source: "defaultPort\x0a\x09^4000",
 | 
	
		
			
				|  |  | +messageSends: [],
 | 
	
		
			
				|  |  | +referencedClasses: []
 | 
	
		
			
				|  |  | +}),
 | 
	
		
			
				|  |  | +smalltalk.FileServer.klass);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  smalltalk.addMethod(
 | 
	
		
			
				|  |  |  "_main",
 | 
	
		
			
				|  |  |  smalltalk.method({
 | 
	
	
		
			
				|  | @@ -14630,22 +14647,6 @@ referencedClasses: []
 | 
	
		
			
				|  |  |  }),
 | 
	
		
			
				|  |  |  smalltalk.FileServer.klass);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -smalltalk.addMethod(
 | 
	
		
			
				|  |  | -"_port",
 | 
	
		
			
				|  |  | -smalltalk.method({
 | 
	
		
			
				|  |  | -selector: "port",
 | 
	
		
			
				|  |  | -category: 'accessing',
 | 
	
		
			
				|  |  | -fn: function (){
 | 
	
		
			
				|  |  | -var self=this;
 | 
	
		
			
				|  |  | -return (($receiver = self['@port']) == nil || $receiver == undefined) ? (function(){return (4000);})() : $receiver;
 | 
	
		
			
				|  |  | -return self;},
 | 
	
		
			
				|  |  | -args: [],
 | 
	
		
			
				|  |  | -source: "port\x0a\x09^port ifNil: [4000]",
 | 
	
		
			
				|  |  | -messageSends: ["ifNil:"],
 | 
	
		
			
				|  |  | -referencedClasses: []
 | 
	
		
			
				|  |  | -}),
 | 
	
		
			
				|  |  | -smalltalk.FileServer.klass);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  smalltalk.init(smalltalk.Object); //metaclasses are in through Class
 | 
	
		
			
				|  |  |  smalltalk.classes()._do_(function(each) {
 |