public void each(EachCnd each) {
        if (null != each && !isEmpty()) {
            each.invoke(0, cnds.get(0), false);
            for (int i = 1; i < cnds.size(); i++) {
                each.invoke(i,
                            cnds.get(i),
                            (seps.get(i - 1).charValue() == '&'));
            }
        }
    }