fuck an iterable g