[Python-ideas] @contextlib.contextmanager(with_context=True) - passing a context to contextmanager