String[] commandArgs = extractCommandArgsFromArgs(args);
CommandPlugin commandPlugin = commandList.lookupCommand(commandName);
if(commandPlugin == null) throw new NoSuchCommandException(commandName);
return commandPlugin.doCommand(commandArgs);
}
public static String extractCommandFromArgs(String[] args)
{
if (args.length > 0)