public boolean hasInnerClasses() {
		if (hasMultipleClasses()) {
			for (String name : keySet()) {
				// Name contains the inner class separator "$" and the outer-class is also in the map
				if (name.contains("$") && containsKey(name.substring(0, name.lastIndexOf("$")))) {
					return true;
				}
			}
		}
		return false;
	}
@return {@code true} when multiple classes are in the map,
and one of them is an inner class of one of the others.
recaf-core/src/main/java/software/coley/recaf/services/compile/CompileMap.java