This should not be sealed. You need to extend ColumnOption in order to support custom column options in 3rd-party driver implementations.