anchor.diff:                            L
                     end, group_refs(Refs)),
       AllLabels = AttrLabels ++ [CDataLabel] ++ RefLabels,
  -    case get_dups(ResultLabels) of
  +    case get_dups(lists:filter(
  +		    fun('$_') -> false;
  +		       (_) -> true
  +		    end, ResultLabels)) of
           Dups1 when Dups1 /= [] ->
               bad_spec({duplicated_labels, Dups1});
           _ ->
  
positive.code: 				   _ ->
  				       undefined
  			       end,
                    EncodeResult = labels_to_underscores(Result),
  		  NSResult = labels_to_underscores(Result, [XMLNSLabel]),
  		  TagResult = labels_to_underscores(Result),
                    Var = label_to_var(prepare_label(undefined, Name)),
  		  HasXMLNSAttr = XMLNSLabel /= undefined,
                    try
                        [H|_]= tuple_to_list(Result),
                        true = is_atom(H),
  
negative.code: 		      true ->
  			  label_to_var(Label);
  		      false ->
  			  case lists:keyfind(Label, 1, Replace) of
  			      {_, Value} ->
  				  abstract(Value);
  			      false ->
  				  ?AST(_)
  			  end
  		  end
                catch _:_ ->
                        T
  