Cooking failure when using weak_map and construction script

HI @im_a_lama

One of our devs suggests the following while we investigate and work towards a fix:

the creator can fix by not running this: set SomeStoredObjects[GetSession()] = (SomeStoredObjects[GetSession()] or array{}) + array{Self} inside of the block option