Feature. Adding enum-validator

(enforcing a limited set of vals)