static S struct(O o) { ret structure(o); } static S struct(O o, structure_Data data) { ret struct(o, data); }