bool is_traversable(mixed $list)
function is_traversable($iterator) { return is_array($iterator) or $iterator instanceof Traversable; }