in app/utils/ScheduledAgent.scala [68:75]
def apply[T](initialDelay: FiniteDuration, frequency: FiniteDuration)(
block: T => T
): PeriodicScheduledAgentUpdate[T] =
PeriodicScheduledAgentUpdate(block, initialDelay, frequency)
}
case class DailyScheduledAgentUpdate[T](block: T => T, timeOfDay: LocalTime)
extends ScheduledAgentUpdate[T] {