def coll_like(c):
return isinstance(c, Iterable) and not isinstance(c, str)<EOL>
Determine whether an object is collection-like.

:param object c: Object to test as collection
:return bool: Whether the argument is a (non-string) collection