You should exposes `delayedTasks` as an `Interable[QueueItem.Task]` instead of a `Map`