ability to loop lanuage files and generate target files