Just thinking out loudly - IIRC context managers and `with` are supported in all the Python versions Libcloud supports, right?