public InternalLooseImportBindingBuilder<T> withDefault(@Nullable T value) {
        this.provider.setDefaultValue(value);

        return this;
    }
If the requested binding does not exist, bind the given default value.
guice/src/main/java/org/jdbi/v3/guice/internal/InternalLooseImportBindingBuilder.java