anchor.diff:  		entry = Entry#entry{link = NewLink}};
   
   start_element(#state{stack = [_, "entry", "feed"]} = State, Attrs) ->
  -    State#state{record = record_by_atom_type(get_attr_s("type", Attrs))};
  +    State#state{record = record_by_atom_mode(Attrs)};
   
   start_element(#state{stack = ["entry", "feed"]} = State, _) ->
       feed_info_complete(State#state{record = false,
   				   entry = #entry{}});
   
   start_element(#state{stack = [_, "feed"]} = State, Attrs) ->
  -    State#state{record = record_by_atom_type(get_attr_s("type", Attrs))};
  +    State#state{record = record_by_atom_mode(Attrs)};
   
   %% Fall-through
   
  
positive.code: 	    %% script tags and seperate from feed_reader
  	    Entry#entry{id = Id2,
  			link = Link2,
  			description = Description3};
  	true ->
  	    false
      end.
  
negative.code: 	    %% Linkify
  	    Link2 = url:to_string(url:join(BaseURL, Link)),
  	    %% Tidy up
  	    Description2 = if
  			       is_list(Description) ->
  				   make_html(Description, State);
  			       true ->
  