private static @NotNull <T> Map<CharSequence, T> createScalableCharSequenceConcurrentMap(@NotNull Map<? extends CharSequence, ? extends T> source, boolean caseSensitive) {
    HashingStrategy<CharSequence> hashingStrategy = caseSensitive ? HashingStrategy.caseSensitiveCharSequence() : HashingStrategy.caseInsensitiveCharSequence();
    Map<CharSequence, T> map = ConcurrentCollectionFactory.createConcurrentMap(source.size(),
                                                                               0.5f,
                                                                               JobSchedulerImpl.getCPUCoresCount(),
                                                                               hashingStrategy);
    map.putAll(source);
    return map;
  }
private static @NotNull <T> Map<CharSequence, T> createScalableCharSequenceConcurrentMap(@NotNull Map<? extends CharSequence, ? extends T> source, boolean caseSensitive)