Integer num2 = (Integer) f.getChildItem(Fraction.NUMERATOR);
Integer num2 = (Integer) f.getChild(Fraction.NUMERATOR);
    public boolean isSmallerThan(Fraction f) throws Exception {        boolean result = Boolean.FALSE;        if (f != null) {/*??            Integer num2 = (Integer) f.getChildItem(Fraction.NUMERATOR);                        if (num2 != null) {                                Integer extnum2 = num2.multiplyWith((Integer) getChildItem(Fraction.DENOMINATOR));                            Integer num1 = (Integer) getChildItem(Fraction.NUMERATOR);                                if (num1 != null) {                                        Integer extnum1 = num1.multiplyWith((Integer) f.getChildItem(Fraction.DENOMINATOR));                                        if (extnum1 != null) {                                                result = extnum1.isSmallerThan(extnum2);                    } else {                                                throw new Exception("Could not compare fraction. The extended numerator 1 is null.");                    }                } else {                                        throw new Exception("Could not compare fraction. The numerator 1 is null.");                }            } else {                                throw new Exception("Could not compare fraction. The numerator 2 is null.");            }*/                        } else {                        throw new Exception("Could not compare fraction. The fraction is null.");        }        return result;            }