Can KCallable be interchanged with Callable? I need to pass in a method reference to a Java method that uses Callable as a parameter but it seems as though that the kotlin function references aren't the same as Java, and they only work with KCallable. I tried to cast KCallable to Callable but I ended up getting a casting exception saying that they can't be casted properly. Is there some way to do this safely? Or is there a way to pass in a java method reference in kotlin?