class Concurrent::Promises::ZipFuturesPromise

def initialize(delayed, blockers_count, default_executor)

def initialize(delayed, blockers_count, default_executor)
  super(delayed, blockers_count, Future.new(self, default_executor))
  @Resolutions = ::Array.new(blockers_count, nil)
  on_resolvable nil, nil if blockers_count == 0
end