If you make Thingy expose an Iterable<Thingy&gt...
# announcements
m
If you make Thingy expose an Iterable<Thingy> that traverses parenthood, that will be `fold()`able