What’s up with this code in setters extending UIComponent, specifically the test for componentInspectorSetting?
public function set restrict(value:String):void {
if (componentInspectorSetting && value == "") {
value = null;
}
textField.restrict = value;
}