As far as I can tell (probably I implemented this but more than 5 years ago), this member is to override the default representation that is shown in a certain type of view. I think None is an acceptable value, and it means that the default representation is shown.
Well, I discovered this unexpected state after observing a minor issue that can be easily fixed. There is no need to touch the core of Segmentation, I just wanted to collect a few point of views.
What I don’t agree with is that this would be an unexpected state. A None value in an option indicating that the default is used does not seem unexpected to me at all.