code: public static <T> Const<T> of(final String name, final T value) {
  		return new Const<>(requireNonNull(name), value);
  	}
docs: Return a new constant with the given name and value.
  
  @param name the constant name
  @param value the constant value
  @param <T> the constant type
  @return a new constant
  @throws NullPointerException if the given constant {@code name} is
  {@code null}