Class and validation rules
merge