Fixed a bug in the parser that made ``{{ foo[1, 2] }}`` impossible.

--HG--
branch : trunk
diff --git a/jinja2/parser.py b/jinja2/parser.py
index b6e23df..d3eb8c4 100644
--- a/jinja2/parser.py
+++ b/jinja2/parser.py
@@ -602,7 +602,7 @@
             if len(args) == 1:
                 arg = args[0]
             else:
-                arg = nodes.Tuple(args, self.lineno, self.filename)
+                arg = nodes.Tuple(args, 'load', lineno=token.lineno)
             return nodes.Getitem(node, arg, 'load', lineno=token.lineno)
         self.fail('expected subscript expression', self.lineno)