code: public static <T> Bindable<T> of(ResolvableType type) {
  		Assert.notNull(type, "Type must not be null");
  		ResolvableType boxedType = box(type);
  		return new Bindable<>(type, boxedType, null, NO_ANNOTATIONS);
  	}
docs: Create a new {@link Bindable} of the specified type.
  @param <T> the source type
  @param type the type (must not be {@code null})
  @return a {@link Bindable} instance
  @see #of(Class)