Thanks, I'd never used infinite range slicing before so this is useful info. This has been fixed in the latest push. One nitpick: I chose to use `takeExactly` instead of `take` - of course, they're equivalent when used on infinite ranges, but `take` is conceptually more complicated than `takeExactly` from a readability standpoint.