Use append_separated
diff --git a/src/attr.rs b/src/attr.rs
index 828006f..d2d78ed 100644
--- a/src/attr.rs
+++ b/src/attr.rs
@@ -104,12 +104,7 @@
                 MetaItem::List(ref ident, ref inner) => {
                     tokens.append(&ident);
                     tokens.append("(");
-                    for (i, meta_item) in inner.iter().enumerate() {
-                        if i > 0 {
-                            tokens.append(",");
-                        }
-                        meta_item.to_tokens(tokens);
-                    }
+                    tokens.append_separated(inner, ",");
                     tokens.append(")");
                 }
                 MetaItem::NameValue(ref name, ref value) => {