GROOVY-6840: Create new ArrayList instead of returning empty lists for JSON Parsing
GROOVY-6840: Fix Typo
Fix toString override problem of GString

In some cases we can't override toString() method of GString
GROOVY-6830: Calling Closure from within inner static class fails in 2.1.7+
GROOVY-6840: Add Test Case for Empty Lists
Merge branch 'experimental' of github.com:kaendfinger/groovy-core into experimental