Refactored 'loop' directive processor