// Author A's generic `Box` — one s64 field (size 8). Its `make` sets only `x`. Box :: struct($T: Type) { x: T; make :: (value: T) -> Box(T) { .{ x = value } } }