docs: protected Map<Character, List<Pair<FeaturePattern, FeatureReplacement>>> initMapping() {
  		final Map<Character, List<Pair<FeaturePattern, FeatureReplacement>>> map = new TreeMap<>();
  		if (!this.ruleReader.initializeConversions(map, this.context) && this.initializer != null) {
  			this.initializer.initializeConversions((simpleName, source, target) -> {
  				final char c = getKey(simpleName);
  				if (c == FeaturePattern.ALL_PATTERN_CHAR) {
  					for (int i = 'a'; i <= 'z'; ++i) {
  						createMappingEntry(map, (char) i, source, target);
  					}
  				} else {
  					createMappingEntry(map, c, source, target);
  				}
  			});
  		}
  		return map;
  	}