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