what is the advantage of define-minor-mode (was: define-minor-mode does not add entry into modeline)