Some syntactic sugar for specifying job schedules

Either this:

  (schedule id f
    {:in [5 :minutes]
     :every [2 :hours, 30 :minutes]
     :until "1730"})

Or this:

  (schedule id f
    (-> (in 5 :minutes)
      (every 2 :hours, 30 :minutes)
      (until "1730")))