As written in https://github.com/mapstruct/mapstruct/issues/674#issuecomment-2769667346. It would be better if we do not create `null` optional, but rather `Optional.empty` when needed. This could be done in `Type#getNull`.
As written in #674 (comment).
It would be better if we do not create
nulloptional, but ratherOptional.emptywhen needed. This could be done inType#getNull.