* @return an IObservableValue which stays in sync with the given target
* observable only with the validation status is valid.
*/
public IObservableSet observeValidatedSet(IObservableSet target) {
checkObservable(target);
return new ValidatedObservableSet(target, getValidationStatus());
}