(struct_declaration (aggregate_body (#set! role type)) @subtree) (class_declaration (aggregate_body (#set! role type)) @subtree) (union_declaration (aggregate_body (#set! role type)) @subtree) (interface_declaration (aggregate_body (#set! role type)) @subtree) (block_statement (#set! role block)) @subtree