I heard that Scala gives weird backtraces due to the fact that the JVM was built for Java, not a functional language. Any comment on this?