ceylon/ceylon-compiler#1670: Change Range.iterator() to use a single implementation irrespective of whether the Range is recursive (see ceylon/ceylon-spec#451).