@Override
	public boolean equals(Object obj) {
		if (this == obj) {
			return true;
		}
		if (!(obj instanceof KeyPath that)) {
			return false;
		}
		return Arrays.equals(this.keys, that.keys);
	}
Parse a path from the given string

@param path the dot-separated keys from source to destination
@return the path
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/model/target/path/KeyPath.java