anchor.diff:  Grape.grab(group:'com.jidesoft', module:'jide-oss', version:'[2.2.0,)')
   Grape.grab([group:'org.apache.ivy', module:'ivy', version:'2.0.0-beta1', conf:['default', 'optional']],
        [group:'org.apache.ant', module:'ant', version:'1.7.0'])
  -
  -// endorsed Groovy Module
  -// FUTURE grab('Scriptom')
   -------------------------------------------------------------------------------------------------------
   
   * Multiple calls to grab in the same context with the same parameters
  
positive.code: 
  [source,groovy]
  -----------------------------------------------------------------------------
  // create and use a primitive array
  import org.apache.commons.collections.primitives.ArrayIntList
  
  @Grab(group='commons-primitives', module='commons-primitives', version='1.0')
  
negative.code: 
  [source,groovy]
  -------------------------------------------------------------------------------------------------------
  import com.google.common.collect.HashBiMap
  @Grab(group='com.google.code.google-collections', module='google-collect', version='snapshot-20080530')
  def getFruit() { [grape:'purple', lemon:'yellow', orange:'orange'] as HashBiMap }
  