title: Conditionally removing DEBUG during uglifyjs task on Grunt
body: <p>I would like to remove my DEBUG statments at build, and I noticed on  <a href="http://lisperator.net/uglifyjs/compress" rel="nofollow">http://lisperator.net/uglifyjs/compress</a> I can define <code>global_defs: { DEBUG : false }</code> to remove anything wrapped in a debug clause <code>if (DEBUG) {}</code></p>
  
  <p>My uglify task doesn't seem to remove any DEBUG section, any thoughts on what I'm doing wrong?  </p>
  
  <p>I'm using grunt-contrib-uglify v0.3.3</p>
  
  <p>Here is my <strong>grunt task:</strong>
  ...</p>
  
  <pre><code>uglify: {
     ...
     simple: {
         options : {
            mangle: false,
            compress: {
              global_defs: {
                DEBUG: false
              },
              dead_code: true
            }
         },
         files: {
            'yayMin.js' : [ ..., somefile.js, ... ]
         }
     },...
  ...
  </code></pre>
  
  <p><strong>somefile.js</strong></p>
  
  <pre><code>...
      if (DEBUG) {
         console.log('epic fail - fix your build');
      }
  ...
  </code></pre>