if (option.equals("-last"))
else if (option.equals("-last"))
		protected void handleOptionWithArgument(String option, String argument) throws IOException {			if (option.equals("-priority")) {				int i = " HMLE".indexOf(argument);				if (i == -1)					i = " 1234".indexOf(argument);				if (i == -1)					throw new IllegalArgumentException("Bad priority: " + argument);				priority = i;			}			if (option.equals("-source"))				sourcePaths.add(argument);						if (option.equals("-first")) 				firstAsString = argument;			if (option.equals("-last")) 				lastAsString = argument;			if (option.equals("-after")) 				afterAsString = argument;			if (option.equals("-before")) 				beforeAsString = argument;			if (option.equals("-alive")) 				aliveAsString = argument;			if (option.equals("-dead")) 				deadAsString = argument;						if (option.equals("-setRevisionName"))				revisionName = argument;			if (option.equals("-category"))				category = argument;			if (option.equals("-class"))					className = Pattern.compile(argument);			if (option.equals("-type"))					bugType = Pattern.compile(argument);			if (option.equals("-annotation"))				annotation = argument;		}