anchor.diff:                               (if ephemeral-p
                                    (ephemeral-web-contexts browser)
                                    (web-contexts browser))
  -                             (make-context name buffer :ephemeral-p ephemeral-p)))
  +                             (make-context name :ephemeral-p ephemeral-p)))
   
   (define-class gtk-window ()
     ((gtk-object)
  
positive.code:   (:accessor-name-transformer (class*:make-name-transformer name)))
  (define-user-class scheme (gtk-scheme))
  
  (defun make-context (name buffer &key ephemeral-p)
    (let* ((context
             (if ephemeral-p
                 ;; An ephemeral data-manager cannot be given any directories, even if they are set to nil.
  
negative.code:                        'webkit-web-view-ephemeral
                         'webkit:webkit-web-view)
                     :web-context (get-context *browser* (if internal-p +internal+ (context-name buffer))
                                               :ephemeral-p ephemeral-p))))
  
  (defun make-decide-policy-handler (buffer)
  