Couldn't we normalize the symbol and then call ``isSameSymbol``? - hence avoiding to have ``isSameVal`` and ``isSameVar`` methods.

I might have missed something in the discussion w/ @dragos, but couldn't we simplify the above into:

```scala
val (thisSym, thatSym) = {
  if(symbol.isVal) (symbol.getter, imported.getter)
  else if(symbol.isVar) (symbol.setter, imported.setter)
  else (symbol, imported)
}
isSameSymbol(thisSym, thatSym)
```