ui_read
&& 0 == UI_method_set_reader(ui_method, ui_read)
|| UI_method_set_reader(ui_method, ui_read) < 0