As far as I know calls to static java methods are implemented in the compiler by a generated companion object. I shouldn't even have mentinoed it, it's an implementation detail. I was curious if it was possible to use an extension method to add a "static method" to a Java class