anchor.diff:                                     :name "New URL"
                                      :actions (list (make-unmapped-command new-buffer-load)))
                       (make-instance 'global-history-source
  -                                   :actions (list (make-unmapped-command new-buffer-load-from-history)))
  -                    (make-instance 'bookmark-source
  -                                   :actions (list (make-unmapped-command new-buffer-load-from-bookmark)))))))
  +                                   :actions (list (make-unmapped-command new-buffer-load-from-history)))))))
   
   (define-command set-url-nosave-buffer (&key (prefill-current-url-p t))
     "Prompt for a URL and set it in a new focused nosave buffer."
  
positive.code:               (object-string (url (current-buffer))) "")
     :sources (list (make-instance 'prompter:raw-source
                                   :name "New URL"
                                   :actions (list (make-unmapped-command new-nosave-buffer-load)))
                    (make-instance 'global-history-source
                                   :actions (list (make-unmapped-command new-nosave-buffer-load-from-history)))
                    (make-instance 'bookmark-source
                                   :actions (list (make-unmapped-command new-nosave-buffer-load-from-bookmark))))))
  
  (defun reload-buffer (&optional (buffer (current-buffer)))
    "Reload a BUFFER or current-buffer if not provided."
  
negative.code:             ;; TODO: Can be a source of inefficiency due to an always-checked conditional.
              ;; Move somewhere (`request-resource'?) where the impact of conditional will be weaker?
              (ffi-buffer-evaluate-javascript buffer (quri:url-decode (quri:uri-path url)))
              (ffi-buffer-load buffer url)))))
  
  (defun new-buffer-load (url)
    "Load a URL in a new buffer."
  