@Override
                public Optional<Function<Object, Argument>> prepare(QualifiedType<?> type, ConfigRegistry cfg) {
                    return type.getQualifiers().equals(qualifiers)
                            ? factory.prepare(type.getType(), cfg)
                            : Optional.empty();
                }
Adapts an {@link ArgumentFactory.Preparable} into a QualifiedArgumentFactory.Preparable
The returned factory only matches qualified types with zero qualifiers.

@param factory the factory to adapt
core/src/main/java/org/jdbi/v3/core/argument/QualifiedArgumentFactory.java