[Python-ideas] Alternative to iterator unpacking that wraps iterator-produced ValueError