Whats the advantage? is range() poorly supported?