class Dry::Configurable::Settings

def initialize(settings = ::Concurrent::Array.new)

def initialize(settings = ::Concurrent::Array.new)
  @settings = settings
  @config_class = Config[self]
  @index = settings.map { |s| [s.name, s] }.to_h
  yield(self) if block_given?
end