Should not rather the getter be modified to fit into the non_t-optional pattern to have a more global consistency?