public ArgSet fetchList() throws InputMismatchException {
		if(!hasListArg()) {
			throw new InputMismatchException("There are no list arguments to fetch from.");
		} else {
			String s = pop();
			return new ArgSet(s.substring(1, s.length() - 1));
		}
	}