old_contents: from .base_executor import CompiledExecutor
  from dmoj.executors.mixins import EmulateTerminalMixin
  
  
  class Executor(CompiledExecutor, EmulateTerminalMixin):
      ext = '.swift'
      name = 'SWIFT'
      command = 'swiftc'
      test_program = 'print(readLine()!)'
  
      def get_compile_args(self):
          return [self.get_command(), self._code]
  
new_contents: from .base_executor import CompiledExecutor
  from dmoj.executors.mixins import EmulateTerminalMixin
  
  
  class Executor(EmulateTerminalMixin, CompiledExecutor):
      ext = '.swift'
      name = 'SWIFT'
      command = 'swiftc'
      test_program = 'print(readLine()!)'
  
      def get_compile_args(self):
          return [self.get_command(), self._code]
  
subject: Order matters, @Xyene