Did you mean to use the closure variable(s) you defined at line 2? By defining it here again, you are actually exposing the variable to user-land.