And this is the reason why everybody should be using single-class
imports and star imports should be avoided. The Module class (or
interface?) was added in Java 9 because of the whole module business and
now the star imports are suddenly ambiguous. Lesson learned!
import com.google.common.eventbus.*;
import com.google.common.cache.*;
import com.google.inject.*;
import com.google.common.eventbus.*;
import com.google.common.cache.*;
import com.google.inject.*;
+import com.google.inject.Module;
import com.google.inject.name.*;
import kotlin.jvm.functions.*;
import com.google.inject.name.*;
import kotlin.jvm.functions.*;