     hide: -> @el.hide()
 
     create: ->
-        """
+        ###
         Create the bookmarklet for the first time
-        """
+        ###
 
         # Life is too short to generate HTML in Javascript
         @el = $("""

        @el.trigger("update")

    category_patterns: =>
        """
        Return all of the patterns for the active category
        """
        (pattern for pattern in @patterns when @category == "all" or @category in pattern.categories)

    setup_categories: ->
        """
        Build the category <select> box
        """

        @categories = {}
        @category = "all"



    setup_events: ->
        ###
        Setup event handlers for all different actions
        ###

        $(document).keydown (e) =>
            switch e.keyCode
