Implement :dependent_recovery_window option