I would advise then to write something like that:

```
def touchedSymbols: List[ru.Symbol] = {
  val ru1 = ru.asInstanceOf[scala.reflect.macros.Universe]
  trees.map(_.asInstanceOf[ru1.Tree]).map(_.attachments.all.collect{...}).flatten.asInstanceOf[List[ru.Symbol]]
}
```