private Map.Entry<String, Map<String, String>> splitEntry(Entry<String, String> e, int lim) {
        String[] keySplit = e.getKey().split("\\.", lim);
        if (keySplit.length <= 1) {
            return null;
        } else {
            return Map.entry(keySplit[0], Map.of(keySplit[1], e.getValue()));
        }
    }
@author Marc Savy {@literal <marc@blackparrotlabs.io>}
manager/api/security/src/main/java/io/apiman/manager/api/security/impl/DiscoverabilityOptionsParser.java