| 
					
				 | 
			
			
				@@ -50,25 +50,16 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 amber.initialize({'transport.defaultAmdNamespace': "amber_core"}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .then(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         messageBox.appendChild(loadingIdeSupport); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        return amberLoad(["amber/lang", "amber/legacy/IDE", "amber_core/SUnit"]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        return amber.loadPackages(["amber/lang", "amber/legacy/IDE", "amber_core/SUnit"]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .then(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         startLegacy.disabled = startHelios.disabled = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         messageBox.appendChild(loadingTheRest); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        return amberLoad(["amber/devel", "amber/legacy/Benchfib", "helios/all", "amber_cli/AmberCli"]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        return amber.loadPackages(["amber/devel", "amber/legacy/Benchfib", "helios/all", "amber_cli/AmberCli"]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .then(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         messageBox.appendChild(done); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                function amberLoad (modules) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    return new Promise(function (resolve, reject) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        require(modules, resolve, reject); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    }).then(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        return amber.globals.Smalltalk._postLoad(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     })(); 
			 |