title: Groovy map syntax error
body: <p>If I have this code :</p>
  
  <pre><code>
  import javax.swing.*
  import java.awt.image.*
  
  def xMap = [
      BufferedImage.TYPE_3BYTE_BGR     : "3 byte BGR",
      BufferedImage.TYPE_4BYTE_ABGR    : "4 byte ABGR",
  ]
  </code></pre>
  
  <p>the IDE will generate this error :</p>
  
  <pre>illegal colon after argument expression;
     solution: a complex label expression before a colon must be parenthesized at</pre>
  
  <p>Is there another solution to this than to write :</p>
  
  <pre><code>
  def type_3byte_bgr = BufferedImage.TYPE_3BYTE_BGR
  </code></pre>
  
  <p>for all the constants?</p>