anchor.diff:  This leverages `mode-status' which can be specialized for individual modes."
     (spinneret:with-html-string
       (when (nosave-buffer-p buffer) (:span "⚠ nosave"))
  -    (:button :type "button"
  +    (:button :type "button" :class "button"
                :onclick (ps:ps (nyxt/ps:lisp-eval '(nyxt:toggle-modes)))
                :title (str:concat "Enabled modes: " (list-modes buffer)) "✚")
       (loop for mode in (sera:filter (alex:conjoin #'enabled-p #'visible-in-status-p)
  
positive.code: (export-always 'format-status-buttons)
  (defun format-status-buttons ()
    (spinneret:with-html-string
      (:button :type "button"
               :title "Backwards"
               :onclick (ps:ps (nyxt/ps:lisp-eval '(nyxt/web-mode:history-backwards))) "«")
      (:button :type "button"
               :title "Reload"
               :onclick (ps:ps (nyxt/ps:lisp-eval '(nyxt:reload-current-buffer))) "↺")
      (:button :type "button"
               :title "Forwards"
               :onclick (ps:ps (nyxt/ps:lisp-eval '(nyxt/web-mode:history-forwards))) "»")
      (:button :type "button"
               :title "Execute"
               :onclick (ps:ps (nyxt/ps:lisp-eval '(nyxt:execute-command))) "≡")))
  
  
negative.code: (export-always 'format-status-url)
  (defun format-status-url (buffer)
    (spinneret:with-html-string
      (:button :type "button" :class "button"
               :onclick (ps:ps (nyxt/ps:lisp-eval '(nyxt:set-url)))
               (format nil " ~a — ~a"
                       (render-url (url buffer))
  