According to Mr. Haki, Groovy 4 supports excluding the first value from a range construction. However, when I run the below Spock test, the first value printed is 0, not 1. What is going on here?
class RangeTest extends Specification {
def "test range"() {
expect:
(0<..5).each {
println it
}
}
}