Rails-inspired, annotations-based and functional-style syntactic and semantic validation framework for Java domain models.  Supports requiredness, min, max, and length checks by default with the ability to create custom syntactic and semantic validations. Works 'expressly' well with the RestExpress services framework.