@Override
	protected void appendToStringBuilder(StringBuilder sb, boolean recurse, boolean includeParams,
			boolean includeFSRoot) {
		if (parent != null && recurse) {
			parent.appendToStringBuilder(sb, recurse, includeParams, includeFSRoot);
			sb.append("|");
		}
		if (includeFSRoot) {
			sb.append(path).append("://");
		}
	}
Creates a new {@link FSRL} as a child of this {@link FSRLRoot}, using the supplied
path and MD5 values.

@param newPath string path and filename of the object inside this filesystem, should
not be null.
@param newMD5 string md5 of the object inside this filesystem, null ok.
@return new {@link FSRL} instance which is a child of this {@link FSRLRoot}.
Ghidra/Features/Base/src/main/java/ghidra/formats/gfilesystem/FSRLRoot.java