public boolean isEmpty() {
        Collection<Section> sections = this.sections.values();
        if (!sections.isEmpty()) {
            for (Section section : sections) {
                if (!section.isEmpty()) {
                    return false;
                }
            }
        }
        return true;
    }
Returns {@code true} if no sections have been configured, or if there are sections, but the sections themselves
are all empty, {@code false} otherwise.

@return {@code true} if no sections have been configured, or if there are sections, but the sections themselves
are all empty, {@code false} otherwise.
config/core/src/main/java/org/apache/shiro/config/Ini.java