title: Can a Map that has Groovy String values be (cleanly) converted to Java String
body: <p>I think this is an easy one, though not easy enough for me to figure out yet - so I just decide I would ask....</p>
  
  <p>My code is given a Map in Groovy that is <code>&lt;String,GString&gt;</code> and one of the things I need to do is to call a Java method that takes a <code>&lt;String, String&gt;</code>.</p>
  
  <p>So I did:</p>
  
  <pre><code>def javaMap = new HashMap&lt;String, String&gt;()
  passedInProps.each { key, val -&gt;
      javaMap.put(key, val.toString())
  }
  // pass 'javaMap' to java method here - no problems!
  </code></pre>
  
  <p>Which 'works' fine, but doesn't really seem 'Groovy'.  Can't I use the spread dot operator or something to make this cleaner?</p>