feat(#101, #102): support custom fallback retry methods