anchor.diff:          Query ->
               {Select, Deselect} = lists:partition(
                   fun({_, UserName, _}) ->
  -                    binary:match(UserName, Query) =/= nomatch
  +                    binary:match(gui_str:unicode_list_to_binary(UserName), Query) =/= nomatch
                   end, ClientList),
               event({toggle_clients, true, Select}),
               event({toggle_clients, false, Deselect}),
  
positive.code:                 #p{style = <<"margin-top: -5px; display: inline-block; margin-right: 170px;">>, body = <<"Change loglevels for chosen clients:">>},
                  #panel{class = <<"input-append">>, style = <<"margin-bottom: 10px;">>, body = [
                      #textbox{id = <<"search_textbox">>, class = <<"span2">>,
                          style = <<"width: 150px;">>, placeholder = <<"Search">>},
                      #panel{class = <<"btn-group">>, body = [
                          #button{id = <<"search_button">>, class = <<"btn">>, type = <<"button">>,
                              actions = gui_jq:form_submit_action(<<"search_button">>, {search_clients, Identifiers}, <<"search_textbox">>),
  
negative.code:                     fun({UserName, FuseID}, {Counter, Idents}) ->
                          {Row, Identifier} = client_row(<<"client_row_", (integer_to_binary(Counter))/binary>>, false, UserName, FuseID),
                          {Row, {Counter + 1, Idents ++ Identifier}}
                      end, {1, []}, Clients),
                  {ClientList, Ids}
          end,
  
  