code: def prepare_parameters(self, multi_row_parameters):
          
          self._multi_row_parameters = multi_row_parameters
          self._num_rows = len(multi_row_parameters)
          self._iter_row_count = 0
          return self
docs: Attribute sql parameters with meta data for a prepared statement.
          Make some basic checks that at least the number of parameters is correct.
          :param multi_row_parameters: A list/tuple containing list/tuples of parameters (for multiple rows)
          :returns: A generator producing parameters attributed with meta data for one sql statement (a row) at a time