anchor.diff:  
   get_declared_zss(Attr, Options) ->
     % Explicitly declared
  +  Search = zml:get_search_paths(Options),
     Declared = lists:map(fun({Type, _Tags}) ->
  -        {Type, find_styles(
  -          zml:get_attr_vals(Type, Attr) ++
  -          zml:get_attr_vals(Type ++ "s", Attr))}
  +        Given = zml:get_attr_vals(Type, Attr) ++
  +                zml:get_attr_vals(Type ++ "s", Attr),
  +        Found = [find_file(F, ".zss", Search) || F <- Given],
  +        {Type, [Abs || {ok, Abs} <- Found]}
       end, ?STYLESHEET_TAGS),
     % Look for a magic one as well
     Declared2 =
  
positive.code: 
  find_magic_file(SourceName, Options) ->
    BaseName = filename:rootname(filename:basename(SourceName)),
    MagicZSSName = BaseName ++ ".zss",
    SearchPaths = zml:get_search_paths(Options),
    case file:path_open(SearchPaths, MagicZSSName, [read]) of
      {ok, IOD, FullName} ->
        file:close(IOD),
        [FullName];
      _ -> none
    end.
  
  
negative.code: 
  process(_ID, Attr, _Children, AST, Options) ->
    DeclaredZSS = get_declared_zss(Attr, Options),
    % DEBUG
    io:format("~n~p~n~n", [DeclaredZSS]),
    Processed = lists:map(fun(Styles) ->
          process_styles(Styles, AST, Options)
      end, DeclaredZSS),
  