anchor.diff:      lists:reverse(Values);
   linux_info_lookup_collect(Key, [Key, Value|Rest], Values) ->
       linux_info_lookup_collect(Key, Rest, [Value|Values]);
  +linux_info_lookup_collect(Key1, [Key2, Value|Rest], Values) ->
  +    case string:to_lower(Key2) of
  +	Key1 ->
  +	    linux_info_lookup_collect(Key1, Rest, [Value|Values]);
  +	_ ->
  +	    lists:reverse(Values)
  +    end;
   linux_info_lookup_collect(_, _, Values) ->
       lists:reverse(Values).
   
  
positive.code:                 _:_:_ ->
                      "-"
              end;
          _ ->
              "-"
      end.
  
  
negative.code:                 %% ARM (at least some distros...)
                  case linux_cpuinfo_processor() of
                      "-" ->
  			case linux_cpuinfo_model() of
  			    "-" ->
  				%% Ok, we give up
  				throw(noinfo);
  			    Model ->
  				Model
  			end;
                      Proc ->
                          Proc
                  end;
  