   (clj-time.format/unparse (clj-time.format/formatters :date-time)
                            (clj-time.coerce/from-long (long (* 1000 unix)))))
 
+; Events
 (defn post-load-event
   "After events are loaded, we assign default times if none exist."
   [e]

(defprotocol Match
  (match [pred object]
    "Does predicate describe object?"))

; Times
(defn time-at

            [clojure.java.io :as io])
  (:use [clojure.string :only [split]]
        [riemann.time :only [unix-time]]
        clojure.tools.logging
        riemann.codec
        gloss.core
        clojure.math.numeric-tower))
