Yeah, I was actually just looking at that today. That flag specifies whether the GC-allocated block could contain pointers to *other* GC-allocated blocks, not whether there could be pointers, i.e. from the stack, pointing internally *into* the block.