code: private String getPartition(Set<String> variables) {
      String key = buildKey(variables);
      return partitionIds.computeIfAbsent(key, k -> Character.toString((char)(BASE_ID + idSequence++)));
    }
docs: Retrieve the partition identifier for this set of matching variables.