anchor.diff:          full_name = ?FULL_NAME(Author, Name),
           desc = element(2, lists:keyfind(<<"description">>, 1, Decoded)),
           project_url = element(2, lists:keyfind(<<"project_page">>, 1, Decoded)),
  -        releases = [#release{version=Version, file=FileName, dependencies=[]}], % TODO: dependencies
  +        releases = [#release{version=Version, file=FileName, dependencies=Dependencies}],
           tag_list = [] % TODO: not in metadata, should be added to the post request. or /cares.
       }.
   
  
positive.code:     FullName = element(2, lists:keyfind(<<"name">>, 1, Decoded)),
      [_, Name] = re:split(FullName, <<"-">>, [{return, binary}]),
      Version = element(2, lists:keyfind(<<"version">>, 1, Decoded)),
      FileName = ?FILE_NAME(Author, Name, Version),
      #module{
          author = Author,
  
negative.code: %% priv
  find_release([], Modules, Dict) ->
      Dict;
  find_release([[FullName, Version]|Others], Modules, Dict) ->
      Dict2 = case dict:is_key(FullName, Dict) of 
          false -> dict:store(FullName, sets:new(), Dict);
          _ -> Dict
  