1 2 3 4 5
// Fixture: @optional → std::optional<T>. struct Profile { long id; @optional string nickname; };