public Optional<Map<String, TreeNode>> getChildren() {
        return Optional.ofNullable(this.children);
    }
Represents one "branch" or "level" of the node tree
common/src/main/java/me/lucko/luckperms/common/treeview/TreeNode.java