In python, I can do the following:

```
keys = [1, 2, 3]
values = ['a', 'b', 'c']
d = dict(zip(keys, values))

assert d == {1: 'a', 2: 'b', 3: 'c'}

```

Is there a nice way to construct a map in groovy, starting from a list of keys and a list of values?