Hi, A scheme library I'm working on now fails to compile after switching from 3.0.2 to Guile 3.0.7. The issue is that Guile can't read #{{}}# anymore. In guile 3.0.7: scheme@(guile-user)> '#{{}}# }# $1 = #{\x7b;\x7d;# }# ; the }# should result in a syntax error scheme@(guile-user)> '#{{}}# ; this should work ... ; ^ guile is waiting for input In guile 3.0.2: scheme@(guile-user)> '#{{}}# $1 = #{\x7b;\x7d;}# ; ok! (Yes, I really name my variables like that sometimes.) Note that #{{}a}# can be read just fine by both guile versions. Greetings, Maxime.