@ReviseWhenPortedToJDK(value = "8", description = "define static")
    private @NotNull Reference2IntOpenHashMap<Node> createReference2IntMap(Node[] nodes) {
      Reference2IntOpenHashMap<Node> nodeIndex = new Reference2IntOpenHashMap<>(nodes.length);
      for (int i = 0; i < nodes.length; i++) {
        nodeIndex.put(nodes[i], i);
      }
      return nodeIndex;
    }
@ReviseWhenPortedToJDK(value = "8", description = "define static")
    private @NotNull Reference2IntOpenHashMap<Node> createReference2IntMap(Node[] nodes)