@Nonnull
	public DirectoryPathNode withDirectory(@Nonnull String directory) {
		return new DirectoryPathNode(getParent(), directory);
	}
@param directory
		New directory name.

@return New node with same parent, but different directory name value.
recaf-core/src/main/java/software/coley/recaf/path/DirectoryPathNode.java