static void validateMappingScheme(int schemeDestByteCount, int schemeSrcByteCount) {
		if (schemeDestByteCount <= 0 || schemeDestByteCount > 0x7F || schemeSrcByteCount <= 0 ||
			schemeSrcByteCount > 0x7F ||
			schemeDestByteCount > schemeSrcByteCount) {
			throw new IllegalArgumentException(
				"invalid byte mapping ratio: " + schemeDestByteCount + ":" + schemeSrcByteCount);
		}
	}
Validate mapping scheme.  This scheme is specified as a ratio of mapped bytes to source bytes.
@param schemeDestByteCount number of mapped bytes per mappedSourcebyteCount (1..127).  This 
value must be less-than or equal to schemeSrcByteCount.
@param schemeSrcByteCount number of source bytes for mapping ratio (1..127)
@throws IllegalArgumentException if invalid mapping scheme specified
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/mem/ByteMappingScheme.java