   'compiled/views/DiscussionTopic/TopicView'
   'compiled/views/DiscussionTopic/EntriesView'
   'compiled/jquery/sticky'
-], (EntryView, DiscussionFilterState, DiscussionToolbarView, DiscussionFilterResultsView, MarkAsReadWatcher, $, Backbone, Entry, MaterializedDiscussionTopic, SideCommentDiscussionTopic, EntryCollection, TopicView, EntriesView) ->
+], (_, EntryView, DiscussionFilterState, DiscussionToolbarView, DiscussionFilterResultsView, MarkAsReadWatcher, $, Backbone, Entry, MaterializedDiscussionTopic, SideCommentDiscussionTopic, EntryCollection, TopicView, EntriesView) ->
 
   perPage     = 10
   descendants = 3

require [
  'compiled/views/DiscussionTopic/EntryView'
  'compiled/models/DiscussionFilterState'
  'compiled/views/DiscussionTopic/DiscussionToolbarView'

  ##
  # connect them ...
  data.on 'change', ->
    entries.reset _.reject data.get('entries'), (e)->
      e.deleted

  entriesView.on 'scrollAwayFromEntry', ->
    # prevent scroll to top for non-pushstate browsers when hash changes
