Corrected translation support. Bug was that different files were created on each run. Sorting fixed that. Indented output as we compress the virtual class later