anchor.diff:       changed-callback
        must-match-p
        input-prompt
  -     input
        input-buffer
        input-cursor
        invisible-input-p
  
positive.code:               :type integer
                :initform 10
                :documentation "Max number of candidate lines to show.  You will
  want edit this to match the changes done to `minibuffer-font-size',
  `minibuffer-line-height' and `minibuffer-open-height'.")
     (minibuffer-font-size :initarg :minibuffer-font-size
                           :accessor minibuffer-font-size
                           :type string
                           :initform "14px"
                           :documentation "CSS font size for the minibuffer.
  Value is a string, e.g. '1em'.  You might want to adapt the value on HiDPI
  screen.")
     (minibuffer-line-height :initarg :minibuffer-line-height
                             :accessor minibuffer-line-height
                             :type string
                             :initform "18px"
                             :documentation "CSS line height for the minibuffer.
  Value is a string, e.g. '1em'.  You might want to adapt the value on HiDPI
  screen.")
     (minibuffer-style
      :accessor minibuffer-style
      :initform (cl-css:css
                 '((* :font-family "monospace,monospace")
                   (body :border-top "4px solid dimgray"
                         :margin "0"
                         :padding "0 6px")
  
negative.code:      multi-selection-p
       show-completion-count-p
       max-lines
       minibuffer-style
       override-map)))
  
  (defclass minibuffer (buffer)
    ((default-modes :initarg :default-modes
                    :initform '(minibuffer-mode))
  