class Puma::DSL

def process_hook(options_key, key, block, meth)

def process_hook(options_key, key, block, meth)
  @options[options_key] ||= []
  if ON_WORKER_KEY.include? key.class
    @options[options_key] << [block, key.to_sym]
  elsif key.nil?
    @options[options_key] << block
  else
    raise "'#{meth}' key must be String or Symbol"
  end
end