      3. in a unit test where immediate, synchronous processing is useful.
 
    Usage:
-   
-     (dispatch-sync [:sing :falsetto 634])
+   ```clj
+   (dispatch-sync [:sing :falsetto 634])
+   ```
   "
   [event-v]
   (router/dispatch-sync event-v))

  value is ignored.

  Example Use
  -----------

  First, registration ... associate `:effect2` with a handler.

  (reg-fx
     :effect2
     (fn [value]
        ... do something side-effect-y))

  Then, later, if an event handler were to return this effects map ...

  {...

   'very soon', bit not now. And if the queue already contains events, 
   they will be processed first. 
   
   Usage:
   ```clj
   (dispatch [:order-pizza \"me\" {:supreme 2 :meatlovers 1 :veg 1}])
   ```
   "
  [event]
  (router/dispatch event))
