class ConfigValue implements Serializable {

    ImmutableMap<String, String> getValuesByPrefixedKeys(String constant) {
        return prefixedValues.entrySet().stream()
                .collect(ImmutableMap.toImmutableMap(
                        e -> getPrefixedConfigString(e.getKey(), constant),
                        Entry::getValue));
    }

      ConfigValue(String currentValue, ImmutableMap<ImmutableSet<String>, String> prefixedValues);

}