# Hmm, I'm trying to write a macro that can be attached to an object to verify # that it ends up a given size. Essentially doing this: type Test {.packed.} = field1: bool field2: int static: assert(sizeof(Test) == 9) # with this syntax: type Test {.packed, checkSize: 9.} = field1: bool field2: int