Lisp_Finalizers are currently chained together in a doubly linked list. This prevents them from being collected. I propose that we simply don't use this list with MPS. The first patch is minimalistic: it only skips finalizer_insert when creating finalizers. The second patch is more thorough: it #ifdefs away the prev/next fields entirely.