public void setName(String name) {
		if (fragment != null) {
			fragment.setName(name);
		}
		// DO NOT DELETE THE FOLLOWING FRAGMENT--part of future work
//		else if (qualifiedName != null) { //TODO: do we need this 20140520
//			qualifiedName.setName(name);
//		}
		else if (templateName != null) {
			templateName.setName(name);
		}
		return;
	}
This class represents a reusable name (whether a fragment, template name, or
backreference index of a previous reusable name)--where one is allowed--within
a Microsoft mangled symbol.
Ghidra/Features/MicrosoftDmang/src/main/java/mdemangler/naming/MDReusableName.java