anchor.diff:  Start Nyxt and load URLS if any.
   Finally,run the `*after-init-hook*'."
     (let ((thread (when (expand-path *socket-path*)
  -                  (bind-socket-or-quit free-args)))
  +                  (listen-or-query-socket free-args)))
           (startup-timestamp (local-time:now))
           (startup-error-reporter nil))
       (when thread
  
positive.code:         (if (getf *options* :no-socket)
              nil
              (make-instance 'data-path
                             :basename (or (getf *options* :socket) (basename *socket-path*)) ; TODO: Set it from environment variable?
                             :dirname (uiop:xdg-data-home +data-root+))))
  
    (if (getf *options* :verbose)
  
negative.code:      :long "socket"
       :arg-parser #'identity
       :description "Set path to socket.
  Unless evaluating remotely (see --remote), Nyxt starts in single-instance mode when a socket is set.
  The socket can also be set from the NYXT_SOCKET environment variable.")
      (:name :no-socket
       :short #\S
       :long "no-socket"
  