@Override
	public String toString() {
		return String.format("<PathPattern %s>", pattern);
	}
TODO: This can get more sophisticated if needed, but for now, I don't think we even need
regular expressions. Either we care about a path element, or we don't.

<p>
This takes a keypath as a means of matching paths. The blank key serves as a wildcard
accepting all keys in that position, e.g., the following matches all elements within
{@code Processes}:

<pre>
{@link PathFilter#parse(String) PathFilter.parse}("Processes[]");
</pre>

@param pattern a list of path elements
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/model/target/path/PathPattern.java