Index: branches/pyyaml3000/lib/yaml/events.py
===================================================================
--- branches/pyyaml3000/lib/yaml/events.py	(revision 51)
+++ branches/pyyaml3000/lib/yaml/events.py	(revision 53)
@@ -13,15 +13,11 @@
 
 class NodeEvent(Event):
-    def __init__(self, anchor, tag, start_marker, end_marker):
+    def __init__(self, anchor, start_marker, end_marker):
         self.anchor = anchor
-        self.tag = tag
         self.start_marker = start_marker
         self.end_marker = end_marker
 
 class AliasEvent(NodeEvent):
-    def __init__(self, name, start_marker, end_marker):
-        self.name = name
-        self.start_marker = start_marker
-        self.end_marker = end_marker
+    pass
 
 class ScalarEvent(NodeEvent):
@@ -34,5 +30,9 @@
 
 class CollectionEvent(NodeEvent):
-    pass
+    def __init__(self, anchor, tag, start_marker, end_marker):
+        self.anchor = anchor
+        self.tag = tag
+        self.start_marker = start_marker
+        self.end_marker = end_marker
 
 class SequenceEvent(CollectionEvent):
