global

def sig_part

nullable field as wire null.
Optionals default to UNSET (omitted), so an explicit nil can still reach a
def sig_part
  required ? "#{ruby_name}:" : "#{ruby_name}: Serialization::UNSET"
end