private synchronized Map<String, TreeNode> getChildMap() {
        if (this.children == null) {
            this.children = new ConcurrentHashMap<>();
        }
        return this.children;
    }
Represents one "branch" or "level" of the node tree
common/src/main/java/me/lucko/luckperms/common/treeview/TreeNode.java