       app:
         cmd: 'node server/app'
 
-    # remember, sudo ulimit -n 10000, see https://github.com/gruntjs/grunt-contrib-watch#how-do-i-fix-the-error-emfile-too-many-opened-file
+    # remember, sudo ulimit -n 10000 github.com/gruntjs/grunt-contrib-watch#how-do-i-fix-the-error-emfile-too-many-opened-file
     watch:
       options:
-        # nospawn option is must for livereload, also speeds up the reaction
-        # time of the watch (usually 500ms faster for most).
         nospawn: true
-        # https://github.com/gruntjs/grunt-contrib-watch#live-reloading
         livereload: true
 
       stylus:


    esteUnitTests:
      options:
        basePath: 'bower_components/closure-library/closure/goog/base.js'
      app:
        options:
          depsPath: clientDepsPath
          prefix: clientDepsPrefix
        src: [
          'bower_components/este-library/**/*_test.js'
          '!bower_components/este-library/node_modules/**/*.js'

        ]

    esteTemplates:
      app:
        src: soyTemplates

    esteDeps:
      all:
        options:
          outputFile: clientDepsPath
          prefix: clientDepsPrefix
          root: clientDirs

    esteBuilder:
      options:
        root: clientDirs
        depsPath: clientDepsPath
        compilerFlags: if grunt.option('stage') == 'debug' then [
