final boolean chooseRatifyingOverNegated = (ratifyingSize < negatedSize + Math.max(parentConditionLength - 3, 0)
                    && ratifyingSize > 0
                    || negatedSize == 0
                );