I'd rather consider reject callback without an exception as valid path in the user actions flow that just rejected to proceed with smth. What do you think?