@Nonnull
	private static String qualifyWithOuterClassesA(@Nonnull Deque<Pair<String, String>> currentClass, @Nonnull String classNameA) {
		if (currentClass.isEmpty()) {
			return classNameA;
		}
		StringBuilder sb = new StringBuilder();
		for (Pair<String, String> pair : currentClass) {
			sb.append(pair.getLeft()).append('$');
		}
		classNameA = sb.append(classNameA).toString();
		return classNameA;
	}
@param currentClass
		Deque of the current 'context' <i>(what class are we building mappings for)</i>.
@param classNameA
		Initial class name.

@return Fully qualified class name based on the current context in the deque.
recaf-core/src/main/java/software/coley/recaf/services/mapping/format/EnigmaMappings.java