I don't think we need this class. A "composite" constraint is a constraint that is made up of different other constraints. Testing the validated value against the `\Traversable` interface doesn't make much sense here.

You can duplicate the two if statements below in the other validators.