This should use ``with-storage`` ... you can get the size from a call into C, I guess  (or another magic constant), but a ``define constant $tm-size = primitive-whatever(%call-c-function("dylan_sizeof_tm") ... );`` shouldn't be that bad.