Always nice to read Zachary Tellman’s code on impure functional data structures, even if Java is not my business.