Have been using define-minor-mode and noticed that when setting the modeline indicator,
the text is appended with no space between other modeline indicators.  Is this how :lighter
is supposed to work?

(define-minor-mode rich-minor-mode
  "This is the docstring."
  :lighter "rich"