code: @Pure
  	@Inline(value = "Math.abs($1) < (Double.isNaN($2) ? Math.ulp($1) : ($2))", imported = Math.class)
  	public static boolean isEpsilonZero(double value, double epsilon) {
  		final double eps = Double.isNaN(epsilon) ? Math.ulp(value) : epsilon;
  		return Math.abs(value) <= eps;
  	}
docs: Replies if the given value is near zero.
  
  @param value is the value to test.
  @param epsilon the approximation epsilon. If {@link Double#NaN}, the function {@link Math#ulp(double)} is
  used for evaluating the epsilon.
  @return <code>true</code> if the given {@code value}
  is near zero, otherwise <code>false</code>.