def Map(self, function):
    new_table = self.__class__()
    new_table._table = [self.header]
    for row in self:
      filtered_row = function(row)
      if filtered_row:
        new_table.Append(filtered_row)
    return new_table

  # pylint: disable=C6409
  # pylint: disable=W0622
Init the Intercell RPC Dispatcher.
dataset/ETHPy150Open google/textfsm/texttable.py/TextTable.Map--crossover with--dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/cells/rpc_driver.py/InterCellRPCDispatcher.__init__