code: def assert_iter(**kw):
      
      for name, value in kw.items():
          if not isiter(value):
              raise TypeError(
                  'paco: {} must be an iterable object'.format(name))
docs: Asserts if a given values implements a valid iterable interface.
  
      Arguments:
          **kw (mixed): value to check if it is an iterable.
  
      Raises:
          TypeError: if assertion fails.