@SuppressWarnings("unchecked")
    public static <T> QualifiedType<T> of(GenericType<T> type) {
        return (QualifiedType<T>) of(type.getType());
    }
Creates a {@code QualifiedType<T>} for a {@code GenericType<T>} with no qualifiers.
@param type the unqualified type
@return the unqualified QualifiedType
@see #with(Annotation...) to then qualify your type
core/src/main/java/org/jdbi/v3/core/qualifier/QualifiedType.java