I have a 3rd party class which I can\'t modify. I want to add a retry functionality transparently. So caller doesn\'t know that retry is happening behind the scene.
retry