feat: support constraints with void
context
#379
+74
−2
Merged
void
context
#379