Each item in *iterable* should be a list. This function is careful not to keep references to yielded objects. N)