Lets us work with the userUUID variable - functions don't close over module
vars:

```
$ python <<EOF
a = 4

def test1():
    global a
    a += 2

def test2():
    a = 9

def test3():
    a += 2

print a
test1()
print a
test2()
print a
test3()

EOF
```

```
4
6
6
Traceback (most recent call last):
  File "<stdin>", line 18, in <module>
  File "<stdin>", line 11, in test3
UnboundLocalError: local variable 'a' referenced before assignment
```