default boolean doesSupportVariableTypeDifferentiation() {
		return true;
	}
Some mapping formats do not include variable types since name overloading is illegal at the source level of Java.
Variable names are not used by the JVM at all so their names can be anything at the bytecode level. So including
the type makes it easier to reverse mappings.

@return {@code true} when variable mappings include the type descriptor in their lookup information.
recaf-core/src/main/java/software/coley/recaf/services/mapping/Mappings.java