def stringMap = "['a':2,'b':4]" def map = evaluate(stringMap) assert map.a == 2 assert map.b == 4 def stringMapnested = "['foo':'bar',baz:['alpha':'beta']]" def map2 = evaluate(stringMapnested) assert map2.foo == "bar" assert map2.baz.alpha == "beta"