[ruby-core:118590] [Ruby master Feature#17279] Allow a negative step in Range#step with a block