>>3Then you save a reference to something allocated that way and the entire model collapses horribly. RAII isn't bad, but it's not the silver bullet to memory problems you make it out to be either. Otherwise, we could just allocate everything on a giant stack.
Since we are talking about memory and GC, is RAII actually a viable approach for Scheme (or at least parts of it), with continuations blocking many popular optimization techniques?