adding backwards/forwards compatibility with cl-async-future versions