class FDB::FormerFuture

def block_until_ready

def block_until_ready
end

def on_ready(&block)

def on_ready(&block)
  begin
    yield self
  rescue Exception
    begin
      $stderr.puts "Discarding uncaught exception from user callback:"
      $stderr.puts "#{$@.first}: #{$!.message} (#{$!.class})", $@.drop(1).map{|s| "\t#{s}"}
    rescue Exception
    end
  end
end

def ready?

def ready?
  true
end