We probably could do it here and shave a few LoC off.  I think I used the `finally` block to ensure the connection manager was assigned to something, but I can't imagine a case where it doesn't get assigned.