Adds out of band retrieval and bugfix for replay.

- Adds out of band retrieve classmethod.
- Moves coverage closing to a finally block in a try except, very
  important.