A more sane API for retry/options