     Evaluate SEXP when leaving the micro-state.
 `:doc STRING or SEXP'
     A docstring supported by `defhydra'.
+`:title STRING'
+   Provide a title in the header of the micro-state
 `:columns INTEGER'
     Automatically generate :doc with this many number of columns.
 `:hint BOOLEAN'

          :before-exit ,exit-sexp)
         ,doc
         ,@bindings)
       ,@bindkeys)))



       (dolist (binding ',bindings)
         (push binding ,add-bindings)))))

(defface spacemacs-micro-state-title-face
  '((t :inherit header-line))
  "Face for title of micro states.")

(defmacro spacemacs|define-micro-state-2 (name &rest props)
  "Define a micro-state called NAME.
NAME is a symbol.
