   grunt.registerTask 'test:firefox', 'Sets up and runs the tests in Firefox', ['test:conf', 'express:inline', 'webdriver_jasmine_runner:firefox']
   grunt.registerTask 'test:server', 'Starts a Jasmine server at localhost:8890', ['express:server', 'express-keepalive']
 
+  _ = grunt.util._
   spec = (grunt.option('spec') || grunt.option('jsspec') || '*').replace(/(Spec|Test)$/, '')
   debug = grunt.option 'verbose' || false
   version = grunt.option 'version' || 'dev'

      target: ['target/']

    jshint:
      files: ['grunt/**/*.js', 'src/apps/**/*.js']
      options:
        bitwise: true
        curly: true

        unused: 'vars'
        es3: true
        laxbreak: true
      tasks:
        files:
          src: ['grunt/**/*.js']
      apps:
        files:
          src: ['src/apps/**/*.js']

    "regex-check":
      x4:
