}
else if (current.getCarType() == ConsType.NUMBER && second.getCarType() == ConsType.STRING) {
if (operator == '+')
current.replaceCar(new ConsCell(current.carToString() + second.carToString(), ConsType.STRING));
else if (operator == '*')
current.replaceCar(new ConsCell(stringMultiplier(second.carToString(), ((BigDec) current.getCar()).intValue()), ConsType.STRING));
else
throw new UndefinedResultException(lastPlugin);
second.remove();
current.getNextConsCell().remove();
forward = false;