Various Scala bugs may be a cause of failed reflection call:
We should try to isolate the user from those bugs. It is a question how to do this, but we should make it clear when there is an actual error and when the cause of the issue was a bug in Scala.