The scala compiler creates some extra classes called, e.g.

```
Error determining visibility: org.apache.spark.repl.SparkMemberHandlers$class
Error determining visibility: org.apache.spark.AccumulatorParam$class
Error determining visibility: org.apache.spark.streaming.receivers.Receiver$class
Error determining visibility: org.apache.spark.util.random.RandomSampler$class
```

I don't really know what those are for but they aren't user-facing so I think we can exclude them.