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