           </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']

Written with jQuery 1.7.2  
###

# Tooltip Plugins
# ===============

plugin = ($, _, hlf) ->

  # Tip
  # ---
  # Basic tooltip plugin with fading. Fades in and out based on give delays. Awake
  # and asleep states can be read and are set after fade animations. This plugin
  # requires css display logic for the classes. The API class has hooks; delegation
  # is used instead of events due to call frequency.
  #
  # The tip object is shared by the input jQuery collection.
  #
  # Requires the `hoverIntent` special events, since they can be customized to
  # accept delays and provide pageX and pageY event properties.
  #
  # Options:
  #
  # - `ms.duration`- Duration of sleep and wake animations.
  # - `ms.delay` - Delay before sleeping and waking.
  # - `classNames.stem` - Empty to remove the stem.
  # - `classNames.follow` - Empty to disable cursor following.
  # - `safeToggle` - Prevents orphan tips, since timers are sometimes unreliable.
  hlf.tip =
    debug: off
    toString: _.memoize (context) ->

          in: 300
          out: 300
      cursorHeight: 6
      # - Note that the direction data structure must be an array of
      #   `components`, and conventionally with north/south first.
      defaultDirection: ['south', 'east']
      # - `safeToggle` prevents orphan tips, since timers are sometimes unreliable.
      safeToggle: on
      # - `autoDirection` automatically changes the direction so the tip can
      #   better fit inside the viewport.
      autoDirection: on
      # - `tipTemplate` should return interpolated html when given the
      #   additional container class list. Its context is the plugin instance.
      tipTemplate: (containerClass) ->
        stemHtml = "<div class='#{@classNames.stem}'></div>" if @doStem is on
        """
