{{{#!python
def function_factory():
    variable = []
    def function():
        variable.append(1)
        return variable
    return function

function1 = function_factory()
function2 = function_factory()
print function1()
print function1()
print function2()
}}}
----
{{{
[1]
[1, 1]
[1]
}}}