Validations may be reusable or extensible; if possible to find a way to do so, it could be very helpful.