 
 (def BuildEvent
   (merge
-    AnalyticsEventForControllers
+    AnalyticsEvent
     {:build {s/Keyword s/Any}}))
 
 ;; Below are the lists of our supported events.

                      {:vcs-url (vcs-url/project-name (:vcs_url build))
                       :outcome (:outcome build)}))))

(s/defmethod track :init-user [event-data :- AnalyticsEventForControllers]
  (segment/identify (get-user-properties-from-state (:current-state event-data))))

(def AnalyticsEvent
  (merge
    CoreAnalyticsEvent
    (s/either {:owner s/Any}
              {:current-state {s/Any s/Any}})))

(def PageviewEvent
  (merge
    AnalyticsEvent
    {:navigation-point s/Keyword}))

(def ExternalClickEvent
