fails:Range#step when no block is given returned Enumerator type when range is beginless and finite raises an ArgumentError if step is non-numeric
