Polish Punctuated api
diff --git a/src/attr.rs b/src/attr.rs
index 5cb0fd0..96d96e5 100644
--- a/src/attr.rs
+++ b/src/attr.rs
@@ -188,9 +188,9 @@
             None => return None,
         };
         if let Some(comma) = prev_comma {
-            nested_meta_items.push_trailing(comma);
+            nested_meta_items.push_punct(comma);
         }
-        nested_meta_items.push(nested);
+        nested_meta_items.push_item(nested);
         tts = rest;
     }