Large test case
diff --git a/src/expr.rs b/src/expr.rs
index 8a41b42..a48b59b 100644
--- a/src/expr.rs
+++ b/src/expr.rs
@@ -1119,7 +1119,7 @@
                     tokens.append("match");
                     expr.to_tokens(tokens);
                     tokens.append("{");
-                    tokens.append_separated(arms, ",");
+                    tokens.append_all(arms);
                     tokens.append("}");
                 }
                 Expr::Closure(capture, ref decl, ref body) => {