 (s/def :aeron/idle-strategy
   #{:busy-spin :low-restart-latency :high-restart-latency})
 
-(s/def :onyx.messaging.aeron/poll-idle-strategy
-  (s/get-spec :aeron/idle-strategy))
-
-(s/def :onyx.messaging.aeron/offer-idle-strategy
-  (s/get-spec :aeron/idle-strategy))
+(s/def :onyx.messaging.aeron/poll-idle-strategy :aeron/idle-strategy)
+
+(s/def :onyx.messaging.aeron/offer-idle-strategy :aeron/idle-strategy)
 
 (s/def :onyx.bookkeeper/client-timeout pos-int?)
 

(s/def :job/trigger (s/multi-spec trigger-on :trigger/on))

(s/def :job/triggers
  (s/coll-of (s/get-spec :job/trigger) :kind vector?))

(s/def :jvm/function
  (s/or :fn fn? :var var?))

                :onyx.zookeeper/backoff-max-retries
                :onyx.zookeeper/prepare-failure-detection-interval]))

(s/def :onyx.core/peer-opts :onyx/peer-config)

(s/def :onyx.core/event-map
  (s/keys :req [:onyx.core/id
