public Difference<Node> addDefaultNodeToChangeSet() {
        Difference<Node> diff = new Difference<>();
        diff.recordChange(Difference.ChangeType.ADD, Inheritance.builder(GroupManager.DEFAULT_GROUP_NAME).build());
        return record(diff);
    }
A forwarding {@link NodeMap} that records all mutations and keeps them in a log.
common/src/main/java/me/lucko/luckperms/common/model/nodemap/RecordedNodeMap.java