code: @Override
  	public ConstantRange applyLow(Constant c, boolean incl) {
  		if (!(c instanceof VarcharConstant))
  			throw new IllegalArgumentException();
  		VarcharConstant l = low;
  		boolean li = lowIncl;
  		if (low.compareTo(c) < 0) {
  			l = (VarcharConstant) c;
  			li = incl;
  		} else if (low.compareTo(c) == 0 && lowIncl == true && incl == false)
  			li = false;
  		return new VarcharConstantRange(l, li, high, highIncl);
  	}
docs: /*
  Constant operations.