AbstractWebCover: Move client to the calling methods, close them in final().