added a semi realworld benchmark (jinja2 and mako)

--HG--
branch : trunk
diff --git a/jinja2/runtime.py b/jinja2/runtime.py
index b5f0783..17a5996 100644
--- a/jinja2/runtime.py
+++ b/jinja2/runtime.py
@@ -21,10 +21,10 @@
            'markup_join', 'unicode_join']
 
 
-def markup_join(*args):
+def markup_join(seq):
     """Concatenation that escapes if necessary and converts to unicode."""
     buf = []
-    iterator = imap(soft_unicode, args)
+    iterator = imap(soft_unicode, seq)
     for arg in iterator:
         buf.append(arg)
         if hasattr(arg, '__html__'):
@@ -32,9 +32,9 @@
     return concat(buf)
 
 
-def unicode_join(*args):
+def unicode_join(seq):
     """Simple args to unicode conversion and concatenation."""
-    return concat(imap(unicode, args))
+    return concat(imap(unicode, seq))
 
 
 class Context(object):