@Nonnull
	private String name(@Nullable String original) {
		int seed = original == null ? alphabet.hashCode() : original.hashCode();
		String name = StringUtil.generateName(alphabet, length, seed);
		if (workspace != null) {
			while (workspace.findClass(name) != null)
				name = StringUtil.generateName(alphabet, length, seed++);
		}
		return name;
	}
@param alphabet
		Alphabet to use.
@param length
		Length of output names.
recaf-core/src/main/java/software/coley/recaf/services/mapping/gen/naming/AlphabetNameGenerator.java