Returns True if an object is iterable and not a string or ProxyUnicode type, otherwise returns False.