anchor.diff:  
   %% Needs to make a hash of filename -> sprite name + offset to replace in Rules
   process_zss_images(Rules) ->
  -  {Spriteable, Other} = get_images(Rules),
  +  %{Spriteable, Other} = get_images(Rules),
  +  nyi.
   
   
   images(Rules) ->
  
positive.code:   {lists:reverse(lists:flatten(AccSprite)),
     lists:reverse(lists:flatten(AccOther))};
  images([{_Selectors, AttVals} | T], {AccSprite, AccOther}) ->
    Spriteable = lists:foldl(fun spriteable_imgs/2, AttVals),
    Other = lists:foldl(fun other_imgs/2, AttVals),
    images(T, {[Spriteable | AccSprite], [Other | AccOther]}).
  
  spriteable_imgs({_Att, Val}, Acc) ->
    Imgs = rex:sub_matches(Val, "[Uu][Rr][Ll]\\(['\"]?([^'\"\)]+\\.([Pp][Nn][Gg]|[Gg][Ii][Ff]))['\"]?\\)"),
    %[  || [Img] <- Imgs, 
    % TODO, you are here
  
  process_zss(AST, FName, Acc, DTmp) ->
    TmpFN = filename:join([DTmp, zml:tmp_filename()]),
  
negative.code: %%  - Replace all url id's with correct new one and offset
  %%  - 
  handle_zss_and_images(ID, Attr, AST, SourceFN, {_, DTmp, _, _DCSS, _, _}) ->
  %  Rules = get_all_zss_rules(Attr, AST, SourceFN, DTmp),
  %  Rules2 = process_zss_images(Rules),
    nyi.
  
    %lists:foldl(
    %  fun(Type, CurrAST) ->
  