[gambit-list] different set! behavior in interpreted and compiled code