class Dry::Configurable::Settings
def initialize(settings = ::Concurrent::Array.new)
def initialize(settings = ::Concurrent::Array.new) @settings = settings @config_class = Config[self] @names = Set.new(settings.map(&:name)) yield(self) if block_given? end