It's just a type test, right? Like
```
val selectorClass = this match { case tt: ThisType => tt.sym; case _ => bcs0.head }
```
is enough? Then I'm with @xeno-by.