anchor.diff:  
   
   generate_etag(RD, Ctx) ->
  -    {"", RD, Ctx}.
  +    Etag = mochihex:to_hex(erlang:md5(Ctx)),
  +    {Etag, RD, Ctx}.
   
   
   content_types_provided(RD, Ctx) ->
  
positive.code: %%-----------------------------------------------------------
  
  init(_Options) ->
      {ok, {}}.
  
  
  allowed_methods(RD, Ctx) ->
  
negative.code: 
  
  as_json(RD, Ctx) ->
      {Ctx, RD, Ctx}.
  