 class Developer
   init: ->
     @devEnvironmentByBuffer = new Map
+    @reloadSubscriptionByBuffer = new Map
 
     commands =
       'toggle-debug': => @toggleDebug()


        atom.packages.loadPackage(packName)
        atom.packages.activatePackage(packName)

  toggleDevEnvironment: ->
    return unless editor = atom.workspace.getActiveTextEditor()

      'report-commands-have-no-default-keymap': => @reportCommandsHaveNoDefaultKeymap()
      'toggle-dev-environment': => @toggleDevEnvironment()
      'reload-packages': => @reloadPackages()
      'toggle-reload-packages-on-save': => @toggleReloadPackagesOnSave()

    subscriptions = new CompositeDisposable
    for name, fn of commands
