(GeoNumeric) xHigh.getOutput(0));
</BUG>
cons.removeFromConstructionList(take);
intervalValueList = (GeoList) take.getOutput(0);
AlgoTake take2 = new AlgoTake(cons, discreteProbList,
<BUG>(GeoNumeric) xLow.getOutput(0),

(GeoNumeric) xHigh.getOutput(0));
</BUG>
cons.removeFromConstructionList(take2);

xLow = new AlgoDependentNumber(cons, lowPlusOffset, false);
xMin = new AlgoMin(cons, xLow.getNumber(), xHigh.getNumber());
xMax = new AlgoMax(cons, xLow.getNumber(), xHigh.getNumber());
}
cons.removeFromConstructionList(xLow);
AlgoTake take = new AlgoTake(cons, discreteValueList,
(GeoNumeric) xMin.getOutput(0),
(GeoNumeric) xMax.getOutput(0));
cons.removeFromConstructionList(take);
intervalValueList = (GeoList) take.getOutput(0);
AlgoTake take2 = new AlgoTake(cons, discreteProbList,
(GeoNumeric) xMin.getOutput(0),
(GeoNumeric) xMax.getOutput(0));
cons.removeFromConstructionList(take2);
