added internal support for validator widgets