add support for 'normal' 0:n:step for-loop