The label setLabel gave resource, or null when it has none.
resource
@override String? labelOf(Object resource) => inner.labelOf(resource);