s/component_func/component_function/, s/component_flag/component_visible_condition/ (sorry for breaking back conpatibility)