docs: @Throws(IllegalNullArgumentException.class)
  	public static <T> void notNull(final boolean condition, @Nonnull final T reference, @Nullable final String name) {
  		if (condition) {
  			Check.notNull(reference, name);
  		}
  	}