Prefer (setq-local ...) to (set (make-local-variable ...) ...)