title: Exception in commented line O_o
body: <p>I have this:</p>
  
  <pre><code>&lt;!--   &lt;div class="fieldcontain ${hasErrors(bean: azafataInstance, field: 'localidad', 'error')} required" style="margin-left: 10px"&gt;--&gt;
  &lt;!--&lt;label for="localidad"&gt;Localidad&lt;/label&gt;    --&gt;
  &lt;!--&lt;g:if test="${params?.localidad }"&gt;--&gt;
  &lt;!--&lt;g:select id="localidad" title="${g.message(code: 'infoPersonal.localidad')}" name="localidad" value="${params?.localidad}" from="${[' ',params.localidad]}" noSelection="${['':message(code:'localidadSelect')]}" onClick="this.style.color='black'" onFocus="this.style.color='black'" style="max-width:168px" /&gt;--&gt;
  &lt;!--&lt;/g:if&gt;--&gt;
  &lt;!--&lt;g:else&gt;--&gt;
  &lt;!--&lt;g:select id="localidad" title="${g.message(code: 'infoPersonal.localidad')}" name="localidad" value="${params?.localidad}" from="${['']}" noSelection="${['':message(code:'localidadSelect')]}" onClick="this.style.color='black'" onFocus="this.style.color='black'" style="max-width:168px"  /&gt;--&gt;
  &lt;!--&lt;/g:else&gt;--&gt;
  &lt;!--&lt;/div&gt;--&gt;
  </code></pre>
  
  <p>As you can see... lines are commented. I run the project and i got this:</p>
  
  <pre><code>URI
  /com.publidirecta.azafatas/azafataCertificada/registro_page
  Class
  org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException
  Message
  Tag [else] cannot have non-whitespace characters directly preceding it.
  
  Around line 95 of grails-app/views/azafataCertificada/registro.gsp
  
  92:&lt;!--&lt;g:if test="${params?.localidad }"&gt;--&gt;
  93:&lt;!--&lt;g:select id="localidad" title="${g.message(code: 'infoPersonal.localidad')}" name="localidad" value="${params?.localidad}" from="${[' ',params.localidad]}" noSelection="${['':message(code:'localidadSelect')]}" onClick="this.style.color='black'" onFocus="this.style.color='black'" style="max-width:168px" /&gt;--&gt;
  94: &lt;!--&lt;/g:if&gt;--&gt;
  95: &lt;!--&lt;g:else&gt;--&gt;
  96: &lt;!--&lt;g:select id="localidad" title="${g.message(code: 'infoPersonal.localidad')}" name="localidad" value="${params?.localidad}" from="${['']}" noSelection="${['':message(code:'localidadSelect')]}" onClick="this.style.color='black'" onFocus="this.style.color='black'" style="max-width:168px"  /&gt;--&gt;
  97:&lt;!--&lt;/g:else&gt;--&gt;
  98:&lt;!--&lt;/div&gt;--&gt;
  
  Trace
  
  Line | Method
  -&gt;&gt; 886 | runTask in java.util.concurrent.ThreadPoolExecutor$Worker
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
  |   908 | run     in     ''
  ^   680 | run . . in java.lang.Thread
  
  Caused by GrailsTagException: Tag [else] cannot have non-whitespace characters directly preceding it.
  -&gt;&gt;  95 | runTask in /grails-app/views/azafataCertificada/registro.gsp
  </code></pre>
  
  <p>The question is, obviously...
  How is it possible, in a decent framework, can a commented line throw an exception!!!</p>