class Concurrent::Promises::BlockedPromise

def self.add_delayed(delayed1, delayed2)

def self.add_delayed(delayed1, delayed2)
  if delayed1 && delayed2
    delayed1.push delayed2
    delayed1
  else
    delayed1 || delayed2
  end
end