@Override
	public int localCompare(PathNode<?> o) {
		if (this == o) return 0;

		if (o instanceof ClassPathNode classPathNode) {
			String name = getValue().getName();
			String otherName = classPathNode.getValue().getName();
			return CaseInsensitiveSimpleNaturalComparator.getInstance().compare(name, otherName);
		}
		return 0;
	}
@param annotation
		Annotation to wrap into node.

@return Path node of annotation, with the current member as parent.
recaf-core/src/main/java/software/coley/recaf/path/ClassPathNode.java