-record(data_segment, { init :: bitstring(), mode :: gwr@syntax@module:data_segment_mode() }).