docs: def process(self, state,
              step=None,
              extra_stop_points=None,
              inline=False,
              force_addr=None,
              **kwargs):
          """
          :param state:               The state with which to execute
          :param step:                How many basic blocks we want to execute
          :param extra_stop_points:   A collection of addresses at which execution should halt
          :param inline:              This is an inline execution. Do not bother copying the state.
          :param force_addr:          Force execution to pretend that we're working at this concrete
                                      address
          :returns:                   A SimSuccessors object categorizing the results of the run and
                                      whether it succeeded.
          """
          return super(SimEngineUnicorn, self).process(state,
                  step=step,
                  extra_stop_points=extra_stop_points,
                  inline=inline,
                  force_addr=force_addr)