anchor.diff:            if length(Rest) == 0 ->
               if ArrayIndex > 0 -> 
                 ValueNameStr = string:substr(ValueIdStr, 1, LeftBracket-1),
  -              ValueName = list_to_atom(ValueNameStr),
  +              ValueName = ui_utils:get_attrib_id(ValueNameStr),
                 {ok, {ValueName, ArrayIndex}};
               true -> % ArrayIndex =< 0
                 {error, invalid}
  
positive.code: %   Test get_value() config array value 0 index
  get_value_config_array_0_index_test() ->
    Attributes = test_data:attrib_utils_config_attribs1(),
    ValueName = string1,
    ArrayIndex = 0,
    ExpectedResult = {error, invalid_index},
    
  
negative.code:     end;
  
    true ->  % No left bracket found, assume a non array value id
      {ok, ui_utils:get_attrib_id(ValueIdStr)}
    end.
  
  
  