docs: def send_output(self, value, stdout):
          """Write the output or value of the expression back to user.
  
          >>> 5
          5
          >>> print('cash rules everything around me')
          cash rules everything around me
          """
  
          writer = self.writer
  
          if value is not None:
              writer.write('{!r}\n'.format(value).encode('utf8'))
  
          if stdout:
              writer.write(stdout.encode('utf8'))
  
          yield from writer.drain()