private boolean isSurroundedByCharacters(char last, char next) {
			if (last == NULL_CHAR || next == NULL_CHAR) {
				return false;
			}
			return Character.isLetterOrDigit(last) && Character.isLetterOrDigit(next);
		}
A class to handle whitespace manipulation within demangled strings.  This class will
remove bad spaces, which is all whitespace that is not needed to separate distinct objects
inside of a demangled string.

<p>Generally, this class removes spaces within templates and parameter lists.   It will
remove some spaces, while converting some to underscores.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/analysis/rust/demangler/RustDemanglerParser.java