Copies and freezes input immediately, preventing caller mutation.
MemoryConfigSource(Map<String, Object?> values) : _values = freezeConfig(values);