Adding a 'noFinalize' flag will make this not crash, but what we really need to do is solve the gc-not-calling-struct-destructor problem, because this is essentially the same thing.  Somehow we need to get at the typeinfo for a given block of memory.