code: final static boolean valEquals(final Object o1, final Object o2) {
      return (o1 == null ? o2 == null : o1.equals(o2));
    }
docs: Test two values for equality. Differs from o1.equals(o2) only in that it copes with <tt>null</tt> o1 properly.