in app/agent/model.scala [118:125]
def apply[T](collector: Collector[T]): Datum[T] = {
Try {
val items = collector.crawl.toSeq
Datum(Label(collector, items.size), items)
} recover { case NonFatal(t) =>
Datum[T](Label(collector, t), Nil)
} get
}