<nitpick> Have you consider something like ```scala
fragments.groupBy(_._2).map(
  (sfile,symbls) => "%s in %s".format(symbls.map(_._1), sfile)
).join(", ")
```
to avoid logfile clutter ?
</nitpicking>