+
+ container wood {
+ typedef tree-id {
+ type uint64;
+ }
+
+ grouping tree-fell-properties {
+ // There might have been a mime around, do you care?
+ leaf hit-mime {
+ type boolean;
+ }
+ }
+
+ notification a-tree-fell {
+ leaf tree-id {
+ type tree-id;
+ }
+ uses tree-fell-properties;
+ }
+
+ list tree {
+ leaf id {
+ type tree-id;
+ }
+ key id;
+
+ notification i-fell {
+ uses tree-fell-properties;
+ }
+ }
+ }
+}
+