public final <T> InternalImportBindingBuilder<T> importBinding(LinkedBindingBuilder<T> binder, TypeLiteral<T> type) {
        checkNotNull(binder, "binder is null");
        checkNotNull(type, "type is null");

        return new InternalImportBindingBuilder<>(binder, createKey(type));
    }
Pulls an existing outside binding into the module scope using the specified binder. An outside binding uses the same annotation or annotation class as
the module.
guice/src/main/java/org/jdbi/v3/guice/AbstractJdbiDefinitionModule.java