Constraint extends ValueBase