Don't have retry as both a class and a module, that's dumb