anchor.diff:                  %% Class D: 224-239
                   32
           end,
  -    %% d("shortest_matching_prefix(inet) -> Shortest: ~p", [Shortest]),
       #{addr => Addr, length => Shortest};
   shortest_matching_prefix(#{addr := #{family := inet6} = Addr}, [],
                            #{length := undefined}) ->
       %% Just play it safe
  -    %% d("shortest_matching_prefix(inet6) -> entry when play it safe"),
       #{addr => Addr, length => 128};
   shortest_matching_prefix(_UCAddr, [], SPrefix) ->
  -    %% d("shortest_matching_prefix -> entry when done:"
  -    %%   "~n   SPrefix: ~p", [SPrefix]),
       SPrefix;
   shortest_matching_prefix(
     #{addr := #{family  := Fam, addr := Addr}} = UCAddr,
  
positive.code:             try win_getifaddrs(Filter)
              catch
                  _WC:_WE:_WS ->
                      %% d("do_getifaddrs -> catched: "
                      %%   "~n   WC: ~p"
                      %%   "~n   WE: ~p"
                      %%   "~n   WS: ~p", [_WC, _WE, _WS]),
                      erlang:raise(C, E, S)
              end
      end.
  
negative.code:                    #{type                 := Type,
                       admin_status         := AStatus,
                       internal_oper_status := _OStatus} = _IfEntry) ->
      d("win_getifaddrs_aa3 -> entry with"
        "~n   If Entry: ~p", [_IfEntry]),
      Flags1 =
          if (NoMC =:= false) ->
                  [multicast];
  