code: def send_command(self, command, args=None):
          
          if args:
              if isinstance(args, str):
                  final_command = command + ' ' + args + '\x04'
              else:
                  # We just let ujson propogate the error here if it can't parse the arguments
                  final_command = command + ' ' + ujson.dumps(args) + '\x04'
          else:
              final_command = command + '\x04'
          self.sslwrap.sendall(final_command.encode('utf-8'))
          return self._recv_data()
docs: Send a command to VNDB and then get the result.
  
          :param command: What command are we sending
          :param args: What are the json args for this command
          :return: Servers Response
          :rtype: Dictionary (See D11 docs on VNDB)