code: def run_preassembly():
      
      if request.method == 'OPTIONS':
          return {}
      response = request.body.read().decode('utf-8')
      body = json.loads(response)
      stmts_json = body.get('statements')
      stmts = stmts_from_json(stmts_json)
      scorer = body.get('scorer')
      return_toplevel = body.get('return_toplevel')
      if scorer == 'wm':
          belief_scorer = get_eidos_scorer()
      else:
          belief_scorer = None
      stmts_out = ac.run_preassembly(stmts, belief_scorer=belief_scorer,
                                     return_toplevel=return_toplevel)
      return _return_stmts(stmts_out)
docs: Run preassembly on a list of INDRA Statements.