Add custom validation for values

This extends the functionality in Serrano 2.3.4+ for handling validating
against labels. In this case, the vocab model search fields are used.