code: def call_many(self, callback, args):
          
          if isinstance(callback, str):
              callback = getattr(self, callback)
          f = None
          for arg in args:
              f = callback(*arg)
          return f
docs: callback is run with each arg but run a call per second