docs: def submit(self, port_id, tuple_):
          """Submit a tuple to the output port.
  
          The value to be submitted (``tuple_``) can be a ``None`` (nothing will be submitted),
          ``tuple``, ``dict` or ``list`` of those types. For details
          on how the ``tuple_`` is mapped to an SPL tuple see :ref:`submit-from-python`.
  
          Args:
               port_id: Identifier of the port specified in the
                    ``output_ports`` parameter of the ``@spl.primitive_operator``
                    decorator.
               tuple_: Tuple (or tuples) to be submitted to the output port.
          """
          port_index = self._splpy_output_ports[port_id]
          ec._submit(self, port_index, tuple_)