[ruby-core:115634] [Ruby master Feature#18368] Range#step semantics for non-Numeric ranges