Returns an iterable from 0 up to but not including this. Example:
0
5.range; // (0, 1, 2, 3, 4)
Iterable<int> get range => Iterable<int>.generate(this);