pub type OptionalRange<R> = EmptyRange<R>;