cedric
interface Callable2<T> { fun call() : T } // works (using Java's Callable) val y = Callable<String> { "a" } // doesn't work (using Kotlin's Callable2) val z = Callable2<String> { "a" }