Thanks! That is what I was afraid of. This is really a pity. Espacially given how powerful the combination of extension functions and compile-only dependencies works on the jvm: add dependency 'A' to a project that has 'B' as compile-only dependency and defines some extensions on types of 'B'. You'll never notice. Once you add 'B' too, you magically get the extensions with IDE autocomplete. Are there any plans to remedy this shortcoming?