New: The generated code will now have correct indentation.