         when 'class'  then 'js-tips'
         else 'hlf.tip'
 
+    # Tip Options
+    # -----------
+    # Note the plugin instance gets extended with the options.
     defaults: do (pre = 'js-tip-') ->
+      # - `ms.duration` are the durations of sleep and wake animations.
+      # - `ms.delay` are the delays before sleeping and waking.
       ms:
         duration:
           in: 200

          in: 300
          out: 300
      cursorHeight: 6
      defaultDirection: ['south', 'east']
      safeToggle: on
      autoDirection: on
      tipTemplate: (containerClass) ->
        stemHtml = "<div class='#{@classNames.stem}'></div>" if @doStem is on
        """

          </div>
        </div>
        """
      # - `classNames.stem` - Empty string to remove the stem.
      # - `classNames.follow` - Empty string to disable cursor following.
      classNames: do ->
        classNames = {}
        keys = ['inner', 'content', 'stem', 'north', 'east', 'south', 'west', 'follow', 'trigger']
