code: Stream<Archive> getDependences(Archive source) {
          return source.getDependencies()
                       .map(this::locationToArchive)
                       .filter(a -> a != source);
      }
docs: Returns the modules of all dependencies found