In order to facilitate the generator in its handling of this special flag, the two required structs must aggregate some additional structs.