+ static final ChildTrackingPolicy UNORDERED = new ChildTrackingPolicy() {
+ @Override
+ Map<PathArgument, ModifiedNode> createMap() {
+ return new HashMap<>();
+ }
+ };
+
+ /**
+ * Instantiate a new map for all possible children.
+ *
+ * @return An empty map instance
+ */
+ abstract Map<PathArgument, ModifiedNode> createMap();