boolean isFirst = true;
String [] theRest = commands.getArgs();
while (uis.hasNext()) {
IUserInterface ui = (IUserInterface) uis.next();
ui.init(isFirst, (UIConst.UIS.size()>1));
theRest = ui.processArgs(theRest);
isFirst = false;
}
if ( new_core != null ){