> I think that should be the reverse order. For example, if you add a > finalizer to the result of mallocForeignPtr, you want it to run > before the thing is freed. (That's what Hugs does now.) Sorry, yes, of course. -- Alastair