# File lib/daemons.rb, line 250
  def new(options = {}, &block)
    fail 'Daemons.call: no block given' unless block_given?

    options[:app_name] ||= 'proc'
    options[:proc] = Proc.new
    options[:mode] = :proc
    options[:dir_mode] = :normal

    @group ||= ApplicationGroup.new(options[:app_name], options)

    @group.new_application(options)
  end