public Map<String, Map<Permissible, Boolean>> detach() {
        Map<String, Map<Permissible, Boolean>> map = new HashMap<>();
        this.subscriptions.forEach((permissible, perms) -> {
            for (String perm : perms) {
                map.computeIfAbsent(perm, x -> new WeakHashMap<>()).put(permissible, true);
            }
        });
        return map;
    }
Converts this map back to a standard HashMap

@return a standard representation of this map
bukkit/src/main/java/me/lucko/luckperms/bukkit/inject/server/LuckPermsSubscriptionMap.java