anchor.diff:    find_by_name/1,
     find_all_by_name/1,
     find_all_by_host/1,
  +  find_by_id/1,
     find_all_grouped_by_host/0,
     create/1,
     update/1,
  
positive.code: 
  find_by_name(Hostname) ->
    case find_all_by_name(Hostname) of
      [B|_] -> B;
      _ -> []
    end.
  
negative.code:   lists:map(fun({Key, Val}) ->
      case Key of
        port -> {Key, misc_utils:to_integer(Val)};
        routing_param -> {Key, misc_utils:to_integer(Val)};
        _ -> {Key, Val}
      end
    end, PropList).
  