code: def call(self, identifier, *args, **kwargs):
          
  
          encoder = kwargs.get('encoder', None)
          timeout = kwargs.get('timeout', 0)
          max_memory = kwargs.get('max_memory', 0)
  
          json_args = json.dumps(args, separators=(',', ':'), cls=encoder)
          js = "{identifier}.apply(this, {json_args})"
          return self.eval(js.format(identifier=identifier, json_args=json_args), timeout, max_memory)
docs: Call the named function with provided arguments
          You can pass a custom JSON encoder by passing it in the encoder
          keyword only argument.