shall we add a validation for constraints on "state"?