       @attachClickListener()
       @attachLocationChangeListener()
       @renderInitialView()
+      return
     finally
       @init = false
       @initDone = true

      else
        if @hashchangeSupport
          window.location.hash = "!" + href

  addListener: (element, event, fn) =>
    if element.addEventListener  # W3C DOM

            href = window.location.hash.substring(2)
            @log("Rendering hashchange", href)
            @renderUrl(href)
          return
    return

  renderInitialView: =>
    initialUrl = window.location.pathname
