} else if (render(new ArrayList(), new HashSet()) == null) {
} else if (render(new ArrayList()) == null) {
    boolean isSelect() {        if (m_hoisted) {            return false;        } else if (render(new ArrayList(), new HashSet()) == null) {            return false;        } else {            return true;        }    }