Fix assertion
Fix for_loop_usecase7
Fix getiter(range) for step that is less than (stop - start)