https://www.gnu.org/software/guile/docs/docs-2.0/guile-ref/rnrs-mutable_002dpairs.html> All pairs in Guile are mutable Ah, there you go then. This should probably be in an ... ah, there it is. :-)https://srfi.schemers.org/srfi-116/ Of course #sagittarius_scheme implements them :-) , but that's it. (assuming the correctness of the wiki)[0] Also "The Racket system takes the radical approach of making Scheme's pairs immutable", so doesn't need #srfi116 . I got curious about this because of something @cwebber (as himself) said about #8sync during that https://social.heldscal.la/notice/3492251 presentation. Thanks, #lazyweb! [0] http://practical-scheme.net/wiliki/schemexref.cgi?SRFI-116