I thought ikegami explained the problems pretty well
In reply to Re^3: use NEXT; by FunkyMonk in thread use NEXT; by vi(ing