Utilize std::optional instead of custom implementation

Merge request reports

Loading