Transform/extension methods

New phase ported: extension methods
```scala
val index = alts indexOf imeth.denot
```