Changing the behavior of conversion without doing a test for ec.FileType == SourceFileType.PlayScript will break the C# compiler.