code: public static <T> Bindable<T> of(Class<T> type) {
  		Assert.notNull(type, "Type must not be null");
  		return of(ResolvableType.forClass(type));
  	}
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(ResolvableType)