@Override
	public boolean equals(Object o) {
		// Bundle equality checks are abysmally slow because are checking if all the contained
		// contents are also equal. Realistically we can get away with a reference check.
		if (o instanceof BundlePathNode otherPath)
			return getValue() == otherPath.getValue() && Objects.equals(getParent(), otherPath.getParent());
		return false;
	}
@return Bit-mask used for ordering in {@link #compareTo(PathNode)}.
recaf-core/src/main/java/software/coley/recaf/path/BundlePathNode.java