text_ui extension fix for overriding public static function in parent class