defvar & make-variable-buffer-local replaced defvar-local