Proper support for iterables