These `new_url` validations are all conditional on `redirect?` and that might be more legible if they were grouped using [`with_options`](http://guides.rubyonrails.org/v3.2.17/active_record_validations_callbacks.html#grouping-conditional-validations).