code: public static boolean equal(Object one, Object two) {
  		return one == null && two == null || !(one == null || two == null) && (one == two || one.equals(two));
  	}
docs: Does not compare class types.
  @see #classEqual(Object, Object)